Protein sequence:
MFCSLRNFLHVNRRFPRHVSPSSSSLSQIQSPLCFPLSSPSPSQSSFISCPFVWFTSFLCIIRYPFVTKSGTSTYSEDFDRDWIRKVVHNDLWDDPGLEKLFDLTLAPIWVPRVLVELKEDPKLAFKFFKWSMTRNGFKHSVESYCIVAHILFCARMYYDANSVLKEMVLSKADCDVFDVLWSTRNVCVPGFGVFDALFSVLIDLGMLEEAIQCFSKMKRFRVFPKTRSCNGLLHRFAKLGKTDDVKRFFKDMIGAGARPTVFTYNIMIDCMCKEGDVEAARGLFEEMKFRGLVPDTVTYNSMIDGFGKVGRLDDTVCFFEEMKDMCCEPDVITYNALINCFCKFGKLPIGLEFYREMKGNGLKPNVVSYSTLVDAFCKEGMMQQAIKFYVDMRRVGLVPNEYTYTSLIDANCKIGNLSDAFRLGNEMLQVGVEWNVVTYTALIDGLCDAERMKEAEELFGKMDTAGVIPNLASYNALIHGFVKAKNMDRALELLNELKGRGIKPDLLLYGTFIWGLCSLEKIEAAKVVMNEMKECGIKANSLIYTTLMDAYFKSGNPTEGLHLLDEMKELDIEVTVVTFCVLIDGLCKNKLVSKAVDYFNRISNDFGLQANAAIFTAMIDGLCKDNQVEAATTLFEQMVQKGLVPDRTAYTSLMDGNFKQGNVLEALALRDKMAEIGMKLDLLAYTSLVWGLSHCNQLQKARSFLEEMIGEGIHPDEVLCISVLKKHYELGCIDEAVELQSYLMKHQLLTSDNDNALPNM

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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