Protein sequence:
MSGTFSRCMCTPAARVFWNAGQVFCTRCLSARSLLSPELQDTDLGAVGLFYKPRDKLHWKVPIGIPQVECTPSGCCWLSAVFPLARMTSGNHNFLQRLVKVADVLYRDGCLAPRHLRELQVYERGCNWYPITGPVPGMGLFANSMHVSDQPFPGATHVLTNSPLPQQACRQPFCPFEEAHSSVYRWKKFVVFTDSSLNGRSRMMWTPESDDSAALEVLPPELERQVEILIRSFPAHHPVDLADWELTESPENGFSFNTSHSCGHLVQNPDVFDGKCWLSCFLGQSVEVRCHEEHLADAFGYQTKWGVHGKYLQRRLQVRGIRAVVDPDGPIHVEALSCPQSWIRHLTLDDDVTPGFVRLTSLRIVPNTEPTTSRIFRFGAHKWYGAAGKRARAKRAAKSEKDSAPTPKVALPVPTCGITTYSPPTDGSCGWHVLAAIMNRMINGDFTSPLTQYNRPEDDWASDYDLVQAIQCLRLPATVVRNRACPNAKYLIKLNGVHWEVEVRSGMAPRSLSRECVVGVCSEGCVAPPYPADGLPKRALEALASAYRLPSDCVSSGIADFLANPPPQEFWTLDKMLTSPSPERSGFSSLYKLLLEVVPQKCGATEGAFIYAVERMLKDCPSSKQAMALLAKIKVPSSKAPSVSLDECFPTDVLADFEPASQERPQSSGAAVVLCSPDAKEFEEAAPEEVQESGHKAVHSALLAEGPNNEQVQVVAGEQLKLGGCGLAVGNAHEGALVSAGLINLVGGNLSPSDPMKENMLNSREDEPLDLSQPAPASTTTLVREQTPDNPGSDAGALPVTVREFVPTGPILCHVEHCGTESGDSSSPLDLSDAQTLDQPLNLSLAAWPVRATASDPGWVHGRREPVFVKPRNAFSDGDSALQFGELSESSSVIEFDRTKDAPVVDAPVDLTTSNEALSVVDPFEFAELKRPRFSAQALIDRGGPLADVHAKIKNRVYEQCLQACEPGSRATPATREWLDKMWDRVDMKTWRCTSQFQAGRILASLKFLPDMIQDTPPPVPRKNRASDNAGLKQLVAQWDRKLSVTPPPKPVGPVLDQIVPPPTDIQQEDVTPSDGPPHAPDFPSRVSTGGSWKGLMLSGTRLAGSISQRLMTWVFLKFSPTSQLLCSHFSRRGALWLQVIGCLQVSFYLLSCSVVLTRYSDAFPYWVSFLVLCGVFVWVFLVLGWLLLYFYSRLHPTQSVLLVTTIRRSVMLSFWLLSSANFGNLCAALWSAPQASYVSFLASYSVGHVISGMFSYVYACLQIWPFLLFMWCPRGVVTSVGESV

Annotated regions:
phrase: TYSPPTDGSCGWHVLAAIMNRMINGDFTSPLTQYNRPEDDWASDYDLVQAIQCLRLPATVVRNRACPNAKYLIKLNGVHWEVEVRSGMAPRSLSRECVVGVCSEGCV
type: DOMAIN
name: Arterivirus_Nsp2_C33
description: Arterivirus Nsp2, peptidase C33

phrase: TYSPPTDGSCGWHVLAAIMNRMINGDFTSPLTQYNRPEDDWASDYDLVQAIQCLRLPATVVRNRACPNAKYLIKLNGVHWEVEVRSGMAPRSLSRECVVGVCSEG
type: DOMAIN
name: Arterivirus_Nsp2_C33
description: Arterivirus Nsp2, peptidase C33

phrase: CTPAARVFWNAGQVFCTRCLSARSLLSPELQDTDLGAVGLF
type: DOMAIN
name: Nsp1alpha_Znf
description: Nsp1alpha, N-terminal zinc finger

phrase: KEFEEAAPEEVQESGHKAVHSALLAEGPNNEQVQVVAGEQLKLGGCGLAVGNAHEGALVSAGLINLVGGNLSPSDPMKENMLNSREDEPLDLSQPAPASTTTLVREQTPDNPGSDAGALPVTVREFVPTGPILCHVEHCGTESGDSSSPLDLSDAQTLDQPLNLSLAAWPVRATASDPGWVHGRREPVFVKPRNAFSDGDSALQ
type: DOMAIN
name: NSP2_assoc
description: Arterivirus polyprotein, nsp2, non-essential region

phrase: ECTPSGCCWLSAVFPLARMTSGNHNFLQRLVKVADVLYRDGCLAPRHLRELQVYERGCNWYPITGPVPGMGLFANSMHVSDQPFPGATHVLTNSPLPQQACRQPFCPFEEA
type: DOMAIN
name: AV_PCPalpha
description: Arterivirus papain-like cysteine protease alpha (PCPalpha) domain

phrase: SHSCGHLVQNPDVFDGKCWLSCFLGQSVEVRCHEEHLADAFGYQTKWGVHGKYLQRRLQVRGIRAVVDPDGPIHVEALSCPQSWIRHLTLDDDVTPGFVRLTSLRIVPNTEPTTSRIFRFGAHKW
type: DOMAIN
name: AV_PCPbeta
description: Arterivirus papain-like cysteine protease beta (PCPbeta) domain

phrase: LHWKVPIGIPQVECTPSGCCWLSAVFPLARMTSGNHNFLQRLVKVADVLYRDGCLAPRHLRELQVYERGCNWYPITGPVPGMGLFANSMHVSDQPFPGATHVLT
type: DOMAIN
name: AV_PCPalpha
description: Arterivirus papain-like cysteine protease alpha (PCPalpha) domain

phrase: PDVFDGKCWLSCFLGQSVEVRCHEEHLADAFGYQTKWGVHGKYLQRRLQVRGIRAVVDPDGPIHVEALSCPQSWIRHLTLDDDVTPGFVRLTSLRIVPNTEPTTSRIFRFGAHKWY
type: DOMAIN
name: AV_PCPbeta
description: Arterivirus papain-like cysteine protease beta (PCPbeta) domain

phrase: ELKRPRFSAQALIDRGGPLADVHAKIKNRVYEQCLQACEPGSRATPATREWLDKMWDRVD
type: DOMAIN
name: NSP2-B_epitope
description: Arterivirus polyprotein, nsp2, immunogenic region