Protein sequence:
MVKSRPLPSIFEFNKLLSAIAKMKKFDLVISLGEKMQRLGISHNLYTYNILINCFCRRSQISLALALLGKMMKLGYEPSIVTLSSLLNGYCHGKRISDAVALVDQMVEMGYRPDTITFTTLIHGLFLHNKASEAVALVDRMVQRGCQPNLVTYGVVVNGLCKRGDIDLAFNLLNKMEAAKIEADVVIFNTIIDSLCKYRHVDDALNLFKEMETKGIRPNVVTYSSLISCLCSYGRWSDASQLLSDMIEKKINPNLVTFNALIDAFVKEGKFVEAEKLHDDMIKRSIDPDIFTYNSLINGFCMHDRLDKAKQMFEFMVSKDCFPDLDTYNTLIKGFCKSKRVEDGTELFREMSHRGLVGDTVTYTTLIQGLFHDGDCDNAQKVFKQMVSDGVPPDIMTYSILLDGLCNNGKLEKALEVFDYMQKSEIKLDIYIYTTMIEGMCKAGKVDDGWDLFCSLSLKGVKPNVVTYNTMISGLCSKRLLQEAYALLKKMKEDGPLPDSGTYNTLIRAHLRDGDKAASAELIREMRSCRFVGDASTIGLVANMLHDGRLDKSFLDMLS

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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