Protein sequence:
MSLAKRFVHLRKASPSFCLRGIYFSGLSYDGYREKLSRNALLHLKLDEAVDLFGEMVKSRPFPSIVEFSKLLSAIAKMKKFDLVISFGEKMEILGVSHNLYTYNIMINCLCRRSQLSFALAILGKMMKLGYGPSIVTLNSLLNGFCHGNRISEAVALVDQMVEMGYQPDTVTFTTLVHGLFQHNKASEAVALVERMVVKGCQPDLVTYGAVINGLCKRGEPDLALNLLNKMEKGKIEADVVIYSTVIDSLCKYRHVDDALNLFTEMDNKGIRPDVFTYSSLISCLCNYGRWSDASRLLSDMLERKINPNVVTFNSLIDAFAKEGKLIEAEKLFDEMIQRSIDPNIVTYNSLINGFCMHDRLDEAQQIFTLMVSKDCLPDVVTYNTLINGFCKAKKVVDGMELFRDMSRRGLVGNTVTYTTLIHGFFQASDCDNAQMVFKQMVSDGVHPNIMTYNTLLDGLCKNGKLEKAMVVFEYLQKSKMEPDIYTYNIMSEGMCKAGKVEDGWDLFCSLSLKGVKPDVIAYNTMISGFCKKGLKEEAYTLFIKMKEDGPLPDSGTYNTLIRAHLRDGDKAASAELIKEMRSCRFAGDASTYGLVTDMLHDGRLDKGFLEVLS

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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