Protein sequence:
MKLLRRRFFNSVNTITRPNRRHYATKYVAKVTSSSPSGRSLSAEVSLPNPLPADVRGYPLPRRHLICRATNLITGASNLSDAFSDLSDYLSSLSLSLTPDEASEILKSLNSPLLAVEFFKLVPSLCPYSQNDPFLYNRIILILSRSNLPDRFDRVRSILDSMVKSNVHGNISTVNILIGFFGNTEDLQMCLRLVKKWDLKMNSFTYKCLLQAYLRSRDYSKAFDVYCEIRRGGHKLDIFAYNMLLDALAKDEKACQVFEDMKKRHCRRDEYTYTIMIRTMGRIGKCDEAVGLFNEMITEGLTLNVVGYNTLMQVLAKGKMVDKAIQVFSRMVETGCRPNEYTYSLLLNLLVAEGQLVRLDGVVEISKRYMTQGIYSYLVRTLSKLGHVSEAHRLFCDMWSFPVKGERDSYMSMLESLCGAGKTIEAIEMLSKIHEKGVVTDTMMYNTVFSALGKLKQISHIHDLFEKMKKDGPSPDIFTYNILIASFGRVGEVDEAINIFEELERSDCKPDIISYNSLINCLGKNGDVDEAHVRFKEMQEKGLNPDVVTYSTLMECFGKTERVEMAYSLFEEMLVKGCQPNIVTYNILLDCLEKNGRTAEAVDLYSKMKQQGLTPDSITYTVLERLQSVSHGKSRIRRKNPITGWVVSPL

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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