Protein sequence:
MRFKLHDVHIRRGLCCVADSYISPASINSGIRALIQKGEYLQALHLYSKHDGSSPFWTSVFTFPSLLKACSALTNLSYGKTIHGSVVVLGWRYDPFIATSLVNMYVKCGFLDYAVQVFDGWSQSQSGVSARDVTVWNSMIDGYFKFRRFKEGVGCFRRMLVFGVRPDAFSLSIVVSVMCKEGNFRREEGKQIHGFMLRNSLDTDSFLKTALIDMYFKFGLSIDAWRVFVEIEDKSNVVLWNVMIVGFGGSGICESSLDLYMLAKNNSVKLVSTSFTGALGACSQSENSGFGRQIHCDVVKMGLHNDPYVCTSLLSMYSKCGMVGEAETVFSCVVDKRLEIWNAMVAAYAENDYGYSALDLFGFMRQKSVLPDSFTLSNVISCCSVLGLYNYGKSVHAELFKRPIQSTSTIESALLTLYSKCGCDPDAYLVFKSMEEKDMVAWGSLISGLCKNGKFKEALKVFGDMKDDDDSLKPDSDIMTSVTNACAGLEALRFGLQVHGSMIKTGLVLNVFVGSSLIDLYSKCGLPEMALKVFTSMSTENMVAWNSMISCYSRNNLPELSIDLFNLMLSQGIFPDSVSITSVLVAISSTASLLKGKSLHGYTLRLGIPSDTHLKNALIDMYVKCGFSKYAENIFKKMQHKSLITWNLMIYGYGSHGDCITALSLFDEMKKAGESPDDVTFLSLISACNHSGFVEEGKNIFEFMKQDYGIEPNMEHYANMVDLLGRAGLLEEAYSFIKAMPIEADSSIWLCLLSASRTHHNVELGILSAEKLLRMEPERGSTYVQLINLYMEAGLKNEAAKLLGLMKEKGLHKQPGCSWIEVSDRTNVFFSGGSSSPMKAEIFNVLNRLKSNMVDEDKAT

Annotated regions:
phrase: VWNSMIDGYFKFRRFKEGVGCFRRMLVFGVRPD
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: VAWGSLISGLCKNGKFKEALKVFGDMKD
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: ITWNLMIYGYGSHGDCITALSLFDEMKKAGESP
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: VAWNSMISCYSRNNLPELSIDLFNLMLSQGIFPD
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: VTFLSLISACNHSGFVEEGKNIFEFMKQDYGIEP
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: DVTVWNSMIDGYFKFRRFKEGVGCFRRMLVFGVRPDAFSLSIVVSVMC
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: SLITWNLMIYGYGSHGDCITALSLFDEMKKAGESPDDVTFLSLISA
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: NMVAWNSMISCYSRNNLPELSIDLFNLMLSQGIFPDSVSITSV
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: NMVAWNSMISCYSRNNLPELSIDLFNLMLSQGIF
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: SLITWNLMIYGYGSHGDCITALSLFDEMKKAGES
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: HHNVELGILSAEKLLRMEPERGSTYVQLINLYMEAGLKNEAAKLLGLMKEKGLHKQPGCSWI
type: REPEAT
name: E_motif
description: E motif

phrase: IWNAMVAAYAENDYGYSALDLFGFMRQK
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: SALLTLYSKCGCDPDAYLVFKSMEEK
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: TALIDMYFKFGLSIDAWRVFVEIED
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: VAWGSLISGLCKNGKFKEALKVFGDMKD
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: TSLVNMYVKCGFLDYAVQVF
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: YANMVDLLGRAGLLEEAYSFIKA
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: NALIDMYVKCGFSKYAENIFKKMQH
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: VCTSLLSMYSKCGMVGEAETVFSCVV
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: SSLIDLYSKCGLPEMALKVFTSMST
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: DVTVWNSMIDGYFKFRRFKEGVGCFRRMLVFGVR
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: DMVAWGSLISGLCKNGKFKEALKVFGDMKDDDDS
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat

phrase: DPYVCTSLLSMYSKCGMVGEAETVFSCVVDKRLE
type: REPEAT
name: Pentatricopeptide_rpt
description: Pentatricopeptide repeat