Protein sequence:
MKKPFTGLLMKRGTLSSFRNFIQLFSLQSRGLSFSTLTDTRPFPDYSPKKASVRDTEFVHQITNVIKLRRAEPLRRSLKPYECKFKTDHLIWVLMKIKCDYRLVLDFFDWARSRRDSNLESLCIVIHLAVASKDLKVAQSLISSFWERPKLNVTDSFVQFFDLLVYTYKDWGSDPRVFDVFFQVLVDFGLLREARRVFEKMLNYGLVLSVDSCNVYLTRLSKDCYKTATAIIVFREFPEVGVCWNVASYNIVIHFVCQLGRIKEAHHLLLLMELKGYTPDVISYSTVVNGYCRFGELDKVWKLIEVMKRKGLKPNSYIYGSIIGLLCRICKLAEAEEAFSEMIRQGILPDTVVYTTLIDGFCKRGDIRAASKFFYEMHSRDITPDVLTYTAIISGFCQIGDMVEAGKLFHEMFCKGLEPDSVTFTELINGYCKAGHMKDAFRVHNHMIQAGCSPNVVTYTTLIDGLCKEGDLDSANELLHEMWKIGLQPNIFTYNSIVNGLCKSGNIEEAVKLVGEFEAAGLNADTVTYTTLMDAYCKSGEMDKAQEILKEMLGKGLQPTIVTFNVLMNGFCLHGMLEDGEKLLNWMLAKGIAPNATTFNSLVKQYCIRNNLKAATAIYKDMCSRGVGPDGKTYENLVKGHCKARNMKEAWFLFQEMKGKGFSVSVSTYSVLIKGFLKRKKFLEAREVFDQMRREGLAADKEIFDFFSDTKYKGKRPDTIVDPIDEIIENYLVDEQLRGAN

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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