Protein sequence:
MDGALFPHKPPYPIQSKRPPPSQSSNQSIKFSSATLHLPPPSPPSFPLDSLLHHLVHLSSPPPRHSNSAAARFPSLEVSTDSSSSKPILGIEIENERNGSLKLLCKKEVVLVNSIVEQPLTGLSRFFDSVKSELLRTDLVSLVKGLDDSGHWERAVFLFEWLVLSSNSGALKLDHQVIEIFVRILGRESQYSVAAKLLDKIPLQEYLLDVRAYTTILHAYSRTGKYEKAIDLFERMKEMGPSPTLVTYNVILDVFGKMGRSWRKILGVLDEMRSKGLKFDEFTCSTVLSACAREGLLREAKEFFAELKSCGYEPGTVTYNALLQVFGKAGVYTEALSVLKEMEENSCPADSVTYNELVAAYVRAGFSKEAAGVIEMMTKKGVMPNAITYTTVIDAYGKAGKEDEALKLFYSMKEAGCVPNTCTYNAVLSLLGKKSRSNEMIKMLCDMKSNGCSPNRATWNTMLALCGNKGMDKFVNRVFREMKSCGFEPDRDTFNTLISAYGRCGSEVDASKMYGEMTRAGFNACVTTYNALLNALARKGDWRSGENVISDMKSKGFKPTETSYSLMLQCYAKGGNYLGIERIENRIKEGQIFPSWMLLRTLLLANFKCRALAGSERAFTLFKKHGYKPDMVIFNSMLSIFTRNNMYDQAEGILESIREDGLSPDLVTYNSLMDMYVRRGECWKAEEILKTLEKSQLKPDLVSYNTVIKGFCRRGLMQEAVRMLSEMTERGIRPCIFTYNTFVSGYTAMGMFAEIEDVIECMAKNDCR

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

phrase: VRAYTTILHAYSRTGKYEKAIDLFERMKEMGPS
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

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

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