Protein sequence:
MKNLVSNLRFFSSYSSSIVPRCSNIPKPILNPLYNLLPQSQNPSKIVDVICSTLNHSDYSVLLPNLRDEVKSLIPHLGYPEISRVLLRFQSDASRAITFFKWVKFDLGKRPNVGNYCLLLHILVSSKKFPLAMQFLCELIELTSKKEEVDVFRVLVSATDECNWDPVVFDMLVKGYLKLGLVEEGFRVFREVLDSGFSVSVVTCNHLLNGLLKLDLMEDCWQVYSVMCRVGIHPNTYTFNILTNVFCNDSNFREVDDFLEKMEEEGFEPDLVTYNTLVSSYCRRGRLKEAFYLYKIMYRRRVVPDLVTYTSLIKGLCKDGRVREAHQTFHRMVDRGIKPDCMSYNTLIYAYCKEGMMQQSKKLLHEMLGNSVVPDRFTCKVIVEGFVREGRLLSAVNFVVELRRLKVDIPFEVCDFLIVSLCQEGKPFAAKHLLDRIIEEEGHEAKPETYNNLIESLSRCDAIEEALVLKGKLKNQNQVLDAKTYRALIGCLCRIGRNREAESLMAEMFDSEVKPDSFICGALVYGYCKELDFDKAERLLSLFAMEFRIFDPESYNSLVKAVCETGCGYKKALELQERMQRLGFVPNRLTCKYLIQVLEQPSLPNHLPEN

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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