Protein sequence:
MRRSIVIVIALTAKGFLHRHLLEKGNLVTALSLRICNSRAFSGRSDYRERLRSGLHSIKFNDALTLFCDMAESHPLPSIVDFSRLLIAIAKLNKYEAVISLFRHLEMLGISHDLYSFTTLIDCFCRCARLSLALSCLGKMMKLGFEPSIVTFGSLVNGFCHVNRFYEAMSLVDQIVGLGYEPNVVIYNTIIDSLCEKGQVNTALDVLKHMKKMGIRPDVVTYNSLITRLFHSGTWGVSARILSDMMRMGISPDVITFSALIDVYGKEGQLLEAKKQYNEMIQRSVNPNIVTYNSLINGLCIHGLLDEAKKVLNVLVSKGFFPNAVTYNTLINGYCKAKRVDDGMKILCVMSRDGVDGDTFTYNTLYQGYCQAGKFSAAEKVLGRMVSCGVHPDMYTFNILLDGLCDHGKIGKALVRLEDLQKSKTVVGIITYNIIIKGLCKADKVEDAWYLFCSLALKGVSPDVITYITMMIGLRRKRLWREAHELYRKMQKEDGLMPIK

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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