Protein sequence:
MSTNPKPQRKTKRNTNRRPQDVKFPGGGQIVGGVYLLPRRGPRLGVRATRKTSERSQPRGRRQPIPKDRRSTGKSWGKPGYPWPLYGNEGLGWAGWLLSPRGSRPSWGPNDPRHRSRNVGKVIDTLTCGFADLMGYIPVVGAPLGGVARALAHGVRVLEDGVNFATGNLPGCSFSIFLLALLSCITTPVSAAEVKNISTGYMVTNDCTNDSITWQLQAAVLHVPGCVPCEKVGNTSRCWIPVSPNVAVQQPGALTQGLRTHIDMVVMSATLCSALYVGDLCGGVMLAAQMFIVSPQHHWFVQDCNCSIYPGTITGHRMAWDMMMNWSPTATMILAYAMRVPEVIIDIIGGAHWGVMFGLAYFSMQGAWAKVVVILLLAAGVDAQTHTVGGSTAHNARTLTGMFSLGARQKIQLINTNGSWHINRTALNCNDSLHTGFLASLFYTHSFNSSGCPERMSACRSIEAFRVGWGALQYEDNVTNPEDMRPYCWHYPPRQCGVVSASSVCGPVYCFTPSPVVVGTTDRLGAPTYTWGENETDVFLLNSTRPPQGSWFGCTWMNSTGYTKTCGAPPCRIRADFNASMDLLCPTDCFRKHPDTTYIKCGSGPWLTPRCLIDYPYRLWHYPCTVNYTIFKIRMYVGGVEHRLTAACNFTRGDRCNLEDRDRSQLSPLLHSTTEWAILPCTYSDLPALSTGLLHLHQNIVDVQFMYGLSPALTKYIVRWEWVVLLFLLLADARVCACLWMLILLGQAEAALEKLVVLHAASAASCNGFLYFVIFFVAAWYIKGRVVPLATYSLTGLWSFGLLLLALPQQAYAYDASVHGQIGAALLVLITLFTLTPGYKTLLSRFLWWLCYLLTLAEAMVQEWAPPMQVRGGRDGIIWAVAIFCPGVVFDITKWLLAVLGPAYLLKGALTRVPYFVRAHALLRMCTMVRHLAGGRYVQMVLLALGRWTGTYIYDHLTPMSDWAANGLRDLAVAVEPIIFSPMEKKVIVWGAETAACGDILHGLPVSARLGREVLLGPADGYTSKGWSLLAPITAYAQQTRGLLGTIVVSMTGRDKTEQAGEIQVLSTVTQSFLGTTISGVLWTVYHGAGNKTLAGSRGPVTQMYSSAEGDLVGWPSPPGTKSLEPCTCGAVDLYLVTRNADVIPARRRGDKRGALLSPRPLSTLKGSSGGPVLCPRGHAVGVFRAAVCSRGVAKSIDFIPVETLDIVTRSPTFSDNSTPPAVPQTYQVGYLHAPTGSGKSTKVPVAYAAQGYKVLVLNPSVAATLGFGAYLSKAHGINPNIRTGVRTVTTGAPITYSTYGKFLADGGCAGGAYDIIICDECHAVDSTTILGIGTVLDQAETAGVRLTVLATATPPGSVTTPHPNIEEVALGQEGEIPFYGRAIPLSYIKGGRHLIFCHSKKKCDELAAALRGMGLNAVAYYRGLDVSVIPTQGDVVVVATDALMTGFTGDFDSVIDCNVAVTQVVDFSLDPTFTITTQTVPQDAVSRSQRRGRTGRGRLGIYRYVSTGERASGMFDSVVLCECYDAGAAWYELTPAETTVRLRAYFNTPGLPVCQDHLEFWEAVFTGLTHIDAHFLSQTKQSGENFAYLTAYQATVCARAKAPPPSWDVMWKCLTRLKPTLVGPTPLLYRLGSVTNEVTLTHPVTKYIATCMQADLEVMTSTWVLAGGVLAAVAAYCLATGCVCIIGRLHVNQRAVVAPDKEVLYEAFDEMEECASRAALIEEGQRIAEMLKSKIQGLLQQASKQAQDIQPAVQASWPKVEQFWAKHMWNFISGIQYLAGLSTLPGNPAVASMMAFSAALTSPLSTSTTILLNILGGWLASQIAPPAGATGFVVSGLVGAAVGSIGLGKVLVDILAGYGAGISGALVAFKIMSGEKPSMEDVVNLLPGILSPGALVVGVICAAILRRHVGPGEGAVQWMNRLIAFASRGNHVAPTHYVTESDASQRVTQLLGSLTITSLLRRLHNWITEDCPIPCSGSWLRDVWDWVCTILTDFKNWLTSKLFPKMPGLPFISCQKGYKGVWAGTGIMTTRCPCGANISGNVRLGSMRITGPKTCMNIWQGTFPINCYTEGQCVPKPAPNFKIAIWRVAASEYAEVTQHGSYHYITGLTTDNLKVPCQLPSPEFFSWVDGVQIHRFAPIPKPFFRDEVSFCVGLNSFVVGSQLPCDPEPDTDVLTSMLTDPSHITAETAARRLARGSPPSEASSSASQLSAPSLRATCTTHGKAYDVDMVDANLFMGGDVTRIESESKVVVLDSLDPMVEERSDLEPSIPSEYMLPKKRFPPALPAWARPDYNPPLVESWKRPDYQPATVAGCALPPPKKTPTPPPRRRRTVGLSESSIADALQQLAIKSFGQPPPSGDSGLSTGADAADSGSRTPPDELALSETGSISSMPPLEGEPGDPDLEPEQVELQPPPQGGVVTPGSGSGSWSTCSEEDDSVVCCSMSYSWTGALITPCSPEEEKLPINPLSNSLLRYHNKVYCTTSKSASLRAKKVTFDRMQALDAHYDSVLKDIKLAASKVTARLLTLEEACQLTPPHSARSKYGFGAKEVRSLSGRAVNHIKSVWKDLLEDTQTPIPTTIMAKNEVFCVDPTKGGKKAARLIVYPDLGVRVCEKMALYDITQKLPQAVMGASYGFQYSPAQRVEFLLKAWAEKKDPMGFSYDTRCFDSTVTERDIRTEESIYRACSLPEEAHTAIHSLTERLYVGGPMFNSKGQTCGYRRCRASGVLTTSMGNTITCYVKALAACKAAGIIAPTMLVCGDDLVVISESQGTEEDERNLRAFTEAMTRYSAPPGDPPRPEYDLELITSCSSNVSVALGPQGRRRYYLTRDPTTPIARAAWETVRHSPVNSWLGNIIQYAPTIWARMVLMTHFFSILMAQDTLDQNLNFEMYGAVYSVSPLDLPAIIERLHGLDAFSLHTYTPHELTRVASALRKLGAPPLRAWKSRARAVRASLISRGGRAAVCGRYLFNWAVKTKLKLTPLPEARLLDLSSWFTVGAGGGDIYHSVSRARPRLLLLGLLLLFVGVGLFLLPAR

Annotated regions:
phrase: DASVHGQIGAALLVLITLFTLTPGYKTLLSRFLWWLCYLLTLAEAMVQEWAPPMQVRGGRDGIIWAVAIFCPGVVFDITKWLLAVLGPAYLLKGALTRVPYFVRAHALLRMCTMVRHLAGGRYVQMVLLALGRWTGTYIYDHLTPMSDWAANGLRDLAVAVEPIIFSPMEKKVIVWGAETAACGDILHGLPVSA
type: DOMAIN
name: HCV_NS2
description: Hepatitis C virus, Non-structural protein NS2

phrase: HTVGGSTAHNARTLTGMFSLGARQKIQLINTNGSWHINRTALNCNDSLHTGFLASLFYTHSFNSSGCPERMSACRSIEAFRVGWGALQYEDNVTNPEDMRPYCWHYPPRQCGVVSASSVCGPVYCFTPSPVVVGTTDRLGAPTYTWGENETDVFLLNSTRPPQGSWFGCTWMNSTGYTKTCGAPPCRIRADFNASMDLLCPTDCFRKHPDTTYIKCGSGPWLTPRCLIDYPYRLWHYPCTVNYTIFKIRMYVGGVEHRLTAACNFTRGDRCNLEDRDRSQLSPLLHSTTEWAILPCTYSDLPALSTGLLHLHQNIVDVQFMYGLSPALTKYIVRWEWVVLLFLLLAD
type: DOMAIN
name: HCV_NS1
description: Hepatitis C virus, Non-structural protein E2/NS1

phrase: GQCVPKPAPNFKIAIWRVAASEYAEVTQHGSYHYITGLTTDNLKVPCQLPSPEFFSWVDGVQIHRFAPIPKPFFRDEVSFCVGLNSFVVGSQLPCDPEP
type: DOMAIN
name: HCV_NS5a_1B_dom
description: Hepatitis C virus non-structural 5a, 1B domain

phrase: SRNVGKVIDTLTCGFADLMGYIPVVGAPLGGVARALAHGVRVLEDGVNFATGNLPGCSFSIFLLALLSCITTPV
type: DOMAIN
name: HCV_Core_C
description: Hepatitis C virus, Core protein, C-terminal

phrase: NIEEVALGQEGEIPFYGRAIPLSYIKGGRHLIFCHSKKKCDELAAALRGMGLNAVAYYRGLDVSVIPTQGDVVVVATDALMTGFTGDFDSVIDCNVAVTQVVDFSLDPTFTITTQTVPQDAVSRSQRRGRTGRGRLGIYRYVSTGERASGMFDSVVLCECYDAGAAWYELTPAETTV
type: DOMAIN
name: Helicase_C-like
description: Helicase, C-terminal domain-like

phrase: GSWLRDVWDWVCTILTDFKNW
type: DOMAIN
name: HCV_NS5a
description: Hepatitis C virus, Non-structural 5a protein

phrase: ALEKLVVLHAASAASCNGFLYFVIFFVAAWYIKGRVVPLATYSLTGLWS
type: DOMAIN
name: HCV_p7
description: Hepatitis C virus, p7 channel

phrase: AGEIQVLSTVTQSFLGTTISGVLWTVYHGAGNKTLAGSRGPVTQMYSSAEGDLVGWPSPPGTKSLEPCTCGAVDLYLVTRNADVIPARRRGDKRGALLSPRPLSTLKGSSGGPVLCPRGHAVGVFRAAVCSRGVAKSIDFIPVETL
type: DOMAIN
name: HepC_NS3_protease
description: Hepatitis C virus, NS3 protease

phrase: PVLCPRGHAVGVFRAAVCSRGVAKSIDFIPVETLDIVTRSPTFSDNSTPPAVPQTYQVGYLHAPTGSGKSTKVPVAYAAQGYKVLVLNPSVAATLGFGAYLSKAHGINPNIRTGVRTVTTGAPITYSTYGKFLADGGCAGGAYDIIICDECHAVDSTTILGIGTVLDQAETAGVRLTVLATATPPGSVTTPHPNIEEVALGQEGEIPFYGRAIPLSY
type: DOMAIN
name: Helicase_ATP-bd
description: Helicase superfamily 1/2, ATP-binding domain

phrase: KGALTRVPYFVRAHALLRMCTMVRHLAGGRYVQMVLLALGRWTGTYIYDHLTPMSDWAANGLRDLAVAVEPIIFSPMEKKVIVWGAETAACGDILHGLPVSARLGREVLLGPADGYTSKGWSL
type: DOMAIN
name: HCV_NS2
description: Hepatitis C virus, Non-structural protein NS2

phrase: EVKNISTGYMVTNDCTNDSITWQLQAAVLHVPGCVPCEKVGNTSRCWIPVSPNVAVQQPGALTQGLRTHIDMVVMSATLCSALYVGDLCGGVMLAAQMFIVSPQHHWFVQDCNCSIYPGTITGHRMAWDMMMNWSPTATMILAYAMRVPEVIIDIIGGAHWGVMFGLAYFSMQGAWAKVVVILLLAAGV
type: DOMAIN
name: HCV_Env
description: Hepatitis C virus, Envelope glycoprotein E1

phrase: KSKIQGLLQQASKQAQDIQPAVQASWPKVEQFWAKHMWNFISGIQYLAGLSTLPGNPAVASMMAFSAALTSPLSTSTTILLNILGGWLASQIAPPAGATGFVVSGLVGAAVGSIGLGKVLVDILAGYGAGISGALVAFKIMSGEKPSMEDVVNLLPGILSPGALVVGVICAAILRRHVGPGEGAVQWMNRLI
type: DOMAIN
name: HCV_NS4b
description: Hepatitis C virus, Non-structural protein NS4b

phrase: DELAAALRGMGLNAVAYYRGLDVSVIPTQGDVVVVATDALMTGFTGDFDSVIDCNVAVTQVVDFSLDPTFTITTQTVPQDAVSRSQRRGRTGRG
type: DOMAIN
name: Helicase_C-like
description: Helicase, C-terminal domain-like

phrase: STWVLAGGVLAAVAAYCLATGCVCIIGRLHVNQRAVVAPDKEVLYEAFDEMEE
type: DOMAIN
name: HCV_NS4a
description: Hepatitis C virus, Non-structural protein NS4a

phrase: PAVPQTYQVGYLHAPTGSGKSTKVPVAYAAQGYKVLVLNPSVAATLGFGAYLSKAHGINPNIRTGVRTVTTGAPITYSTYGKFLADGGCAGGAYDIIICDECHAVDSTTILGIGTVLDQAETAGVRLTVLATATPPGSVTTPHPNIEEVALG
type: DOMAIN
name: Helicase_ATP-bd
description: Helicase superfamily 1/2, ATP-binding domain

phrase: STYGKFLADGGCAGGAYDIIICDECHAVDSTTILGIGTVLDQAETAGVRLTVLATATPPGS
type: DOMAIN
name: Flavi_DEAD
description: Non-structural protein NS3-like, DEAD box helicase, flavivirus

phrase: VLCECYDAGAAWYELTPAETTVRLRAYFNTPGLPVCQDHLEFWEAVFTGLTHIDAHFLSQTKQSGENFAYLTAYQATVCARAKAPPPSWDVMWKCLTRLKPTLVGPTPLLYRLGSVTNEVTLTHPVTKYIATCMQADLE
type: DOMAIN
name: NS3_helicase_C
description: NS3 RNA helicase, C-terminal helical domain

phrase: STNPKPQRKTKRNTNRRPQDVKFPGGGQIVGGVYLLPRRGPRLGVRATRKTSERSQPRGRRQPIPKDRRSTGKSWGKPGYPWPLYGNEGLGWAGWLLSPRGSRPSWGPNDPRH
type: DOMAIN
name: HCV_core_N
description: Hepatitis C virus, Core protein, N-terminal

phrase: SHITAETAARRLARGSPPSEASSSASQLSAPSLRATCTTHGKAYDVDMVDANLFMGGDVTRIESESKVVVLDSLDPMVEERSDLEPSIPSEYMLPKKRFPPALPAWARPDYNPPLVESWKRPDYQPATVAGCALPPPKKTPTPPPRRRRTVGLSESSIADALQQLAIKSFGQPPPSGDSGLSTGADAADSGSRTPPDELALSETGSISSMPPLEGEPGDPDL
type: DOMAIN
name: HCV_NS5a_C
description: Hepatitus C virus, Non-structural 5a protein, C-terminal

phrase: LPFISCQKGYKGVWAGTGIMTTRCPCGANISGNVRLGSMRITGPKTCMNIWQGTFPINCY
type: DOMAIN
name: HCV_NS5A_1a
description: Hepatitis C virus, Non-structural 5a protein, domain 1a

phrase: PMGFSYDTRCFDSTVTERDIRTEESIYRACSLPEEAHTAIHSLTERLYVGGPMFNSKGQTCGYRRCRASGVLTTSMGNTITCYVKALAACKAAGIIAPTMLVCGDDLVVISESQGTEE
type: DOMAIN
name: RNA-dir_pol_PSvirus
description: RNA-directed RNA polymerase, catalytic domain

phrase: APITAYAQQTRGLLGTIVVSMTGRDKTEQAGEIQVLSTVTQSFLGTTISGVLWTVYHGAGNKTLAGSRGPVTQMYSSAEGDLVGWPSPPGTKSLEPCTCGAVDLYLVTRNADVIPARRRGDKRGALLSPRPLSTLKGSSGGPVLCPRGHAVGVFRAAVCSRGVAKSIDFIPVETLDIVTRS
type: DOMAIN
name: HepC_NS3_protease
description: Hepatitis C virus, NS3 protease