Protein sequence:
MKLYPRTSSGLFSLQSLLKSGFSPTLNSIDRFLRYLYRLQKFNCILQFYSQLDSKQININHRIYSIVSWAFLNLNRYEDAEKFINIHISKASIFPRTHMLDSLIHGFSITRDDPSKGLLILRDCLRNHGAFPSSLTFCSLIYRFVEKGEMDNAIEVLEMMTNKNVNYPFDNFVCSAVISGFCKIGKPELALGFFESAVDSGVLVPNLVTYTTLVSALCQLGKVDEVRDLVRRLEDEGFEFDCVFYSNWIHGYFKGGALVDALMQDREMVEKGMNRDVVSYSILIDGLSKEGNVEEALGLLGKMIKEGVEPNLITYTAIIRGLCKMGKLEEAFVLFNRILSVGIEVDEFLYVTLIDGICRKGNLNRAFSMLGDMEQRGIQPSILTYNTVINGLCMAGRVSEADEVSKGVVGDVITYSTLLDSYIKVQNIDAVLEIRRRFLEAKIPMDLVMCNILLKAFLLMGAYGEADALYRAMPEMDLTPDTATYATMIKGYCKTGQIEEALEMFNELRKSSVSAAVCYNRIIDALCKKGMLDTATEVLIELWEKGLYLDIHTSRTLLHSIHANGGDKGILGLVYGLEQLNSDVCLGMLNDAILLLCKRGSFEAAIEVYMIMRRKGLTVTFPSTILKTLVDNLRSLDAYLLVVNAGETTLSSMDVIDYTIIINGLCKEGFLVKALNLCSFAKSRGVTLNTITYNSLINGLCQQGCLVEALRLFDSLENIGLVPSEVTYGILIDNLCKEGLFLDAEKLLDSMVSKGLVPNIIIYNSIVDGYCKLGQTEDAMRVVSRKMMGRVTPDAFTVSSMIKGYCKKGDMEEALSVFTEFKDKNISADFFGFLFLIKGFCTKGRMEEARGLLREMLVSESVVKLINRVDAELAESESIRGFLVELCEQGRVPQAIKILDEISSTIYPSGKNLGSYQRLQFLNDVNEEEIKKKDYVHDFHSLHSTVSSLCTSGKLEQANEFVMSVLSCMPR

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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