Protein sequence:
MGSLRFSIPLDPFDSKRKRFHFSANPSQFPDQFPIHFVTSSIHATRASSIGSSTRVLDKIRVSSLGTEANENAINSASAAPVERSRSSKLSGDQRGTKKYVARKFSFRRGSNDLELENLFVNNGEIDVNYSAIKPGQSLEHCNGILKRLESCSDTNAIKFFDWMRCNGKLVGNFVAYSLILRVLGRREEWDRAEDLIKELCGFHEFQKSYQVFNTVIYACTKKGNVKLASKWFHMMLEFGVRPNVATIGMLMGLYQKNWNVEEAEFAFSHMRKFGIVCESAYSSMITIYTRLRLYDKAEEVIDLMKQDRVRLKLENWLVMLNAYSQQGKMELAESILVSMEAAGFSPNIIAYNTLITGYGKIFKMEAAQGLFHRLCNIGLEPDETSYRSMIEGWGRADNYEEAKHYYQELKRCGYKPNSFNLFTLINLQAKYGDRDGAIKTIEDMTGIGCQYSSILGIILQAYEKVGKIDVVPCVLKGSFHNHIRLNQTSFSSLVMAYVKHGMVDDCLGLLREKKWRDSAFESHLYHLLICSCKESGQLTDAVKIYNHKMESDEEINLHITSTMIDIYTVMGEFSEAEKLYLNLKSSGVVLDRIGFSIVVRMYVKAGSLEEACSVLEIMDEQKDIVPDVYLFRDMLRIYQKCDLQDKLQHLYYRIRKSGIHWNQEMYNCVINCCARALPLDELSGTFEEMIRYGFTPNTVTFNVLLDVYGKAKLFKKVNELFLLAKRHGVVDVISYNTIIAAYGKNKDYTNMSSAIKNMQFDGFSVSLEAYNTLLDAYGKDKQMEKFRSILKRMKKSTSGPDHYTYNIMINIYGEQGWIDEVADVLKELKESGLGPDLCSYNTLIKAYGIGGMVEEAVGLVKEMRGRNIIPDKVTYTNLVTALRRNDEFLEAIKWSLWMKQMGI

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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