Protein sequence:
MTLQSQSSHCLNVHSSMVRDIEKCEQKTKRDIEKKNTKSGGVRLNSRRLIHGRVAEKGTKSLPSLTQVTFEGEELKLKSGSHYFKSLDDAIDFFDYMVRSRPFYTAVDCNKVIGVFVRMNRPDVAISLYRKMEIRRIPLNIYSFNILIKCFCDCHKLSFSLSTFGKLTKLGFQPDVVTFNTLLHGLCLEDRISEALALFGYMVETGFLEAVALFDQMVEIGLTPVVITFNTLINGLCLEGRVLEAAALVNKMVGKGLHIDVVTYGTIVNGMCKMGDTKSALNLLSKMEETHIKPDVVIYSAIIDRLCKDGHHSDAQYLFSEMLEKGIAPNVFTYNCMIDGFCSFGRWSDAQRLLRDMIEREINPDVLTFNALISASVKEGKLFEAEKLCDEMLHRCIFPDTVTYNSMIYGFCKHNRFDDAKHMFDLMASPDVVTFNTIIDVYCRAKRVDEGMQLLREISRRGLVANTTTYNTLIHGFCEVDNLNAAQDLFQEMISHGVCPDTITCNILLYGFCENEKLEEALELFEVIQMSKIDLDTVAYNIIIHGMCKGSKVDEAWDLFCSLPIHGVEPDVQTYNVMISGFCGKSAISDANVLFHKMKDNGHEPDNSTYNTLIRGCLKAGEIDKSIELISEMRSNGFSGDAFTIKMVADLITDGRLDKSFSDMLS

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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