Protein sequence:
MASLPLCRSPSSLLPSWPHRPISASFNPKNPSSPVAAHVSVQETPPQPQDPSPPSDSNPNGTRPSSSSNTRFLWVNPNSPRAADVARARAGSGRRARLASAAAALGACETTESAVEAALQAAFPEPPSEQDAVIVLNTAAATRAETAVLALRWFLGNAKVRKKVILYNVVLKLLRKKRLWSETEALWAEMLRDGVQPDNATFSTVISCARACGLHSKAVEWFDKMPEFGCSPDMLTYSAVIDAYGHAGNSEAALRLYDRARAEKWQLDPVICSTVIKVHSTSGNFDGALNVFEEMKAIGVRPNLVVYNTMLDAMGRALRPWVVKTIHREMVDQQVQPSRATYCCLLHAYTRARYGEDAMAVYRLMKDEAMGIDVMLYNMLLSMCADIGYVDEAEEIFRDMKASMGAHSKPDSWSYSSMVTLYSSTANVLSAEGILNEMVEAGFKPNIFVLTSLIRCYGKVGRTDDVVRSFGMLQDLGIIPDDRFCGCLLSVAANTPAEELGKVISCIERSNVQLGAVVKLLVDRSSSESFREAARELLRSSRGVVKMPYCNCLMDLCVNLNQMEKACALLDAAQQLGIYANIQTRTQTQWSLHLRGLSVGAALTTLHVWMNDLYTSLQTGNEGLPPLLGIHTGQGKNTYSDRGLAAMFEAHLKELDAPFHEAPDKAGWFLTTNVAAKQWLESKAASELVTV

Annotated regions:
phrase: DAMAVYRLMKDEAMGIDVMLYNMLLSMCADIGYVDEAEEIFRDMKASMGAHSKPDSWSYSSMVTLYSSTANVLSAEGILNEMVEAGFKPNIFVLTSLIRCYGKVGRTDDVVRSFGMLQDLGIIPDDRFCGCLLSVAANTPA
type: DOMAIN
name: PROP1-like_PPR_dom
description: PROP1-like, PPR domain

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

phrase: QWSLHLRGLSVGAALTTLHVWMNDLYTSLQTGNEGLPPLLGIHTGQGKNTYSDRGLAAMFEAHLKELDAPFHEAPDKAGWFLTTNVAAKQW
type: DOMAIN
name: Smr_dom
description: Smr domain

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

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

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

phrase: LHLRGLSVGAALTTLHVWMNDLYTSLQTGNEGLPPLLGIHTGQGKNTYSDRGLAAMFEAHLKELDAPFHEAPDKAGWFLTTNVAA
type: DOMAIN
name: Smr_dom
description: Smr domain

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