Protein sequence:
MLPFTREMHRFSPIVEFLLSKRQIFLHYSQFKSRFDLIHRSFHVSRALEDNFRRSNGIGLVCLEKSHNDRTKNSKYDEFASDVEKSYRILRKFHSRVPKLELALNESGVELRPGLIERVLNRCGDAGNLGYRFFVWAAKQPRYCHSIEVYKSMVKILSKMRQFGAVWGLIEEMRKENPQLIEPELFVVLVQRFASADMVKKAIEVLDEMPKFGFEPDEYVFGCLLDALCKHGSVKDAAKLFEDMRMRFPVNLRYFTSLLYGWCRVGKMMEAKYVLVQMNEAGFEPDIVDYTNLLSGYANAGKMADAYDLLRDMRRRGFEPNANCYTVLIQALCKVDRMEEAMKVFVEMERYECEADVVTYTALVSGFCKWGKIDKCYIVLDDMIKKGLMPSELTYMHIMVAHEKKESFEECLELMEKMRQIEYHPDIGIYNVVIRLACKLGEVKEAVRLWNEMEENGLSPGVDTFVIMINGLASQGCLLEASDHFKEMVTRGLFSVSQYGTLKLLLNTVLKDKKLEMAKDVWSCITSKGACELNVLSWTIWIHALFSKGYEKEACSYCIEMIEMDFMPQPDTFAKLMKGLKKLYNREFAGEITEKVRNMAAEREMSFKMYKRRGVQDLTEKAKSKQDREGKKKQRSR

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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