Protein sequence:
MSFHHLCSSPSSLLHDPLPLCNLLSVYPKSTPRSFLSSYNPNSSHFHSRNLLQATHVSVQEAIPQSEKSKLVDVDLPIPEPTASKSYVWVNPKSPRASQLRRKSYDSRYSSLIKLAESLDACKPNEADVCDVITGFGGKLFEQDAVVTLNNMTNPETAPLVLNNLLETMKPSREVILYNVTMKVFRKSKDLEKSEKLFDEMLERGIKPDNATFTTIISCARQNGVPKRAVEWFEKMSSFGCEPDNVTMAAMIDAYGRAGNVDMALSLYDRARTEKWRIDAVTFSTLIRIYGVSGNYDGCLNIYEEMKALGVKPNLVIYNRLIDSMGRAKRPWQAKIIYKDLITNGFTPNWSTYAALVRAYGRARYGDDALAIYREMKEKGLSLTVILYNTLLSMCADNRYVDEAFEIFQDMKNCETCDPDSWTFSSLITVYACSGRVSEAEAALLQMREAGFEPTLFVLTSVIQCYGKAKQVDDVVRTFDQVLELGITPDDRFCGCLLNVMTQTPSEEIGKLIGCVEKAKPKLGQVVKMLVEEQNCEEGVFKKEASELIDSIGSDVKKAYLNCLIDLCVNLNKLERACEILQLGLEYDIYTGLQSKSATQWSLHLKSLSLGAALTALHVWMNDLSEAALESGEEFPPLLGINTGHGKHKYSDKGLAAVFESHLKELNAPFHEAPDKVGWFLTTSVAAKAWLESRRSAGGVSA

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

phrase: DALAIYREMKEKGLSLTVILYNTLLSMCADNRYVDEAFEIFQDMKNCETCDPDSWTFSSLITVYACSGRVSEAEAALLQMREAGFEPTLFVLTSVIQCYGKAKQVDDVVRTFDQVLELGITPDDRFCGCLLNVMTQTPS
type: DOMAIN
name: PROP1-like_PPR_dom
description: PROP1-like, PPR domain

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