Protein sequence:
MPLKFCMERGFQSHPVRGCLVGASRFLSCIKFLVSINPESKSRATNREVLNELIKLHGKTSLGGKLPAYDGRKSLYTAGSLPFESEEFVVKLIDPEKKDKERAEREYKITIRIAGRTDFYHLQQFLLGRQRDMPQETIQFGHRGDIGEGLECWRGYYQSLRPTQMGLSLNIDISATSFFKPVTVIQFVEEFLNIRDTSRPLSDRDRVKIKKALRGVRIETNHQEDQIRRYKITGITPIPMSQLIFPVDDNGTRKTVVQYFWDRYNYRLKYASWPCLQSGSDSRPVYLPMEVCKIVEGQRYSKKLNNKQVTNILRATCQRPQQREQRIHEMVLHNKYTDDRFAQEFGIKVCNDLVSVPARVLPPPMLKYHDSGREKTCAPSVGQWNMINKKMINGGTVDNWTCLSFSRMRPEEVQRFCGDLIQMCNATGMSFNPRPVVDVRSSNPNNIENALRDVHSRTSELLAREGKGGLQLLIVILLEVSGSYGKIKRVCENDLGIVSQCCLPRHASRPNKQYLENVALKINVKKSQQSSLVLMSHTPPGEDSASSIAAVVASMDWPEITKYRGLVSAQSHRQEIIEDLFSVGKDPVKVVNGGMIREFLIAFRKKTGRRPERIIFYRDGVSEGQFSRVLLHEMDAIRKACASLEEGYLPPVTFVVVQKRHHTRLFPEVHGRRDMTDKSGNILPGTVKDRQICHPTEFYFYLCSHAGIQGTSRPTHYHVLYDENHFTADELQTLTNNLCYIYARCTHAVSVVPPAYYSHLAASHAHCCIKGHSSGSGSTPGNEHDIVKNSAPTLQILVKVLDFQIVPLTMKLKSSAEDIVALALSKHRVSLHDVYVYHGRRVIAKSLTLESLKADRDSTFLIMPRMRGGCNDTIGGFKCIPLEQHIRSLGDSLFEIIWIPPDLRVSGFCSYLIILGKPARKIICQLLKLLEIIHAANRFASRFTIADLVFLPDLGCIAFKKGVKIRWNLRREEYKLNMGDVASIISCWFRFNRRKLEALEAGIHELRPGQGDSPMFVDILVKDLRSPTHETGLSANYRGFYKNCSALRSCSAHMNLFTSLDIRKDFMVGSADWGNFVKALGDIKLPGWYRTAMRSPEMRKVLFFEFNDPHTGELRGKRYRALSVFSWLEFARIFIKHMKKGLCTDKQATALLCVIFSNIVPVVEKKLTYSYRPPAKEKSNESFTVEEILDPS

Annotated regions:
phrase: VILLEVSGSYGKIKRVCENDLGIVSQCCLPRHASRPNKQYLENVALKINVKKSQQSSLVLMSHTPPGEDSASSIAAVVASMDWPEITKYRGLVSAQSHRQEIIEDLFSVGKDPVKVVNGGMIREFLIAFRKKTGRRPERIIFYRDGVSEGQFSRVLLHEMDAIRKACASLEEGYLPPVTFVVVQKRHHTRLFPEVHGRRDMTDKSGNILPGTVKDRQICHPTEFYFYLCSHAGIQGTSRPTHYHVLYDENHFTADELQTLTNNLCYIYARCTHAVSVVPPAYYSHLAASHAHCC
type: DOMAIN
name: Piwi
description: Piwi domain

phrase: PSVGQWNMINKKMINGGTVDNWTCLSFSRMRPEEVQRFCGDLIQMCNATGMSFNPRPVVDVRSSNPNNIENALRDV
type: DOMAIN
name: Argonaute_Mid_dom
description: Protein argonaute, Mid domain

phrase: DRDRVKIKKALRGVRIETNHQEDQIRRYKITGITPIPMSQLIFPVDDNGTRKTVVQYFWDRYNYRLKYASWPCLQSGSDSRPVYLPMEVCKIVEGQRYSKKLNNKQVTN
type: DOMAIN
name: PAZ_dom
description: PAZ domain

phrase: VSINPESKSRATNREVLNELIKLHGKTSLGGKLPAYDGRKSLYTAGSLPFESEEFVVKLIDPEKKDKERAEREYKITIRIAGRTDFYHLQQFLLGRQRDMPQETIQ
type: DOMAIN
name: Argonaute_N
description: Protein argonaute, N-terminal

phrase: TVIQFVEEFLNIRDTSRPLSDRDRVKIKKALRGVRIETNHQEDQIRRYKITGITPIPMSQLIFPVDDNGTRKTVVQYFWDRYNYRLKYASWPCLQSGSDSRPVYLPMEVCKIV
type: DOMAIN
name: PAZ_dom
description: PAZ domain

phrase: QREQRIHEMVLHNKYTDDRFAQEFGIKVCNDLVSVPARVLPPPMLK
type: DOMAIN
name: ArgoL2
description: Argonaute linker 2 domain

phrase: QFVEEFLNIRDTSRPLSDRDRVKIKKALRGVRIETNHQEDQIRRYKITGITPIPMSQLIFPVDDNGTRKTVVQYFWDRYNYRLKYASWPCLQSGSDSRPVYLPMEVCKIVEGQRYSKKLNNKQVTNILRATC
type: DOMAIN
name: PAZ_dom
description: PAZ domain

phrase: RGDIGEGLECWRGYYQSLRPTQMGLSLNIDISATSFF
type: DOMAIN
name: ArgoL1
description: Argonaute, linker 1 domain

phrase: IAGRTDFYHLQQFLLGRQRDMPQETIQFGHRGDIGEGLECWRGYYQSLRPTQMGLSLNIDISATSFFK
type: DOMAIN
name: ArgoL1
description: Argonaute, linker 1 domain

phrase: LLIVILLEVSGSYGKIKRVCENDLGIVSQCCLPRHASRPNKQYLENVALKINVKKSQQSSLVLMSHTPPGEDSASSIAAVVASMDWPEITKYRGLVSAQSHRQEIIEDLFSVGKDPVKVVNGGMIREFLIAFRKKTGRRPERIIFYRDGVSEGQFSRVLLHEMDAIRKACASLEEGYLPPVTFVVVQKRHHTRLFPEVHGRRDMTDKSGNILPGTVKDRQICHPTEFYFYLCSHAGIQGTSRPTHYHVLYDENHFTADELQTLTNNLCYIYARCTHAVSVVPPAYYSHLAASHAHCCI
type: DOMAIN
name: Piwi
description: Piwi domain

phrase: LLIVILLEVSGSYGKIKRVCENDLGIVSQCCLPRHASRPNKQYLENVALKINVKKSQQSSLVLMSHTPPGEDSASSIAAVVASMDWPEITKYRGLVSAQSHRQEIIEDLFSVGKDPVKVVNGGMIREFLIAFRKKTGRRPERIIFYRDGVSEGQFSRVLLHEMDAIRKACASLEEGYLPPVTFVVVQKRHHTRLFPEVHGRRDMTDKSGNILPGTVKDRQICHPTEFYFYLCSHAGIQGTSRPTHYHVLYDENHFTADELQTLTNNLCYIYARCTHAVSVVPPAYYSHLAASHAHCCI
type: DOMAIN
name: Piwi
description: Piwi domain

phrase: FAQEFGIKVCNDLVSVPARVLPPPMLKYHDSGREKTCAPSVGQWNMINKKMINGGTVDNWTCLSFSRMRPEEVQRFCGDLIQMCNATGMSFNPRPVVDVRSSNPNNIENALRDVHSRTSELLAREGKGGLQLLIVILLEVSGSYGKIKRVCENDLGIVSQCCLPRHASRPNKQYLENVALKINVKKSQQSSLVLMSHTPPGEDSASSIAAVVASMDWPEITKYRGLVSAQSHRQEIIEDLFSVGKDPVKVVNGGMIREFLIAFRKKTGRRPERIIFYRDGVSEGQFSRVLLHEMDAIRKACASLEEGYLPPVTFVVVQKRHHTRLFPEVHGRRDMTDKSGNILPGTVKDRQICHPTEFYFYLCSHAGIQGTSRPTHYHVLYDENHFTADELQTLTNNLCYIYARCTHAVSVVPPAYYSHLAASHAH
type: DOMAIN
name: Piwi_ago-like
description: Argonaute-like, PIWI domain