Protein sequence:
MIKLIRFFRSRRCWVISLQARCFSAPSRTHFDFSGESSDTERALVSALGSCASSNDVTCGRQIHCRVLKSGLDSNGYICNSVLNMYAKCRLLADAESVFRDHAKLDSASFNIMVDGYVRSRRLWDALKLFDVMPERSCVSYTTLIKGYAQNNQWSEAMELFREMRNLGIMLNEVTLATVISACSHLGGIWDCRMLQSLAIKLKLEGRVFVSTNLLHMYCLCLCLKDARKLFDEMPERNLVTWNVMLNGYSKAGLIEQAEELFDQITEKDIVSWGTMIDGCLRKNQLDEALVYYTEMLRCGMKPSEVMMVDLLSASARSVGSSKGLQLHGTIVKRGFDCYDFLQATIIHFYAVSNDIKLALQQFEASVKDHIASRNALIAGFVKNGMVEQAREVFDQTHDKDIFSWNAMISGYAQSLSPQLALHLFREMISSSQVKPDAITMVSVFSAISSLGSLEEGKRAHDYLNFSTIPPNDNLTAAIIDMYAKCGSIETALNIFHQTKNISSSTISPWNAIICGSATHGHAKLALDLYSDLQSLPIKPNSITFVGVLSACCHAGLVELGKTYFESMKSDHGIEPDIKHYGCMVDLLGKAGRLEEAKEMIKKMPVKADVMIWGMLLSASRTHGNVEIAELAATELAAIDPSHGGCKVMLSNVYADAGRWEDVALVREEMRTRDVEWSRAFSGVV

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

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

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

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

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

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

phrase: HGNVEIAELAATELAAIDPSHGGCKVMLSNVYADAGRWEDVALVREEMRTRD
type: REPEAT
name: E_motif
description: E motif

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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