Protein sequence:
MSALLAGARFLLRPGLRALPAPCVRLSPGQGRYLNNTPGHFAIAAQQKGHIHEEPVSAVRAKQAQQFDWALNKLDSSVRRTGRITKTLLQKIFHDVCRTGYPSSNQALLLLRSCGSLLPELQMSERTEMAHRIWEKLQELGAVFDVSHYNALLKVYLQNEHKFSPTEYLAKMEAANVQPNRVTYQRLIAAYCNEGDIEGASKILGFMKNKDLPITEAVFNTLVTGHARAGDMENAKNILSVMRSAGIEPGPETYVALLTAYAEKGDINNIKQTLENVEKNEGSLTDRDLMQVIWSLAKAGYPQYVQDIVERMRYDRGYIPDAMNLCLSLMTQGFEDVAFLVLKSFSAASHDSPNGDSLHHGNFFLRHCVNLDKPANKVKQFCDGLKEENLHSAPLQFALYCSLDAKKADLALELMKMMKQEGMPVRPHYCWPLLISFQKEKNAEGTIKVIKALSEIGVELDVETYSNYVLSVFNDVKSARAQLQEHGCTVDSSWFNLAELRHDAVSGNLEEVYSLLSSPSFPSVDLGHFRGSLITAFKRSNNVDLKAKITELLYKDGRYCQAASGPNEAVGYFLYNLIDSMSDAEVQAKEEHLRQYFHQLKNANIVISANIYRGIRNLLDSSHVPELIKDVIVLVDSQETLTSSDIAKSAELKASTLEEEIETLKAENKPFGDVLKQLVMIHCSEENMQKALEVKAKYEQENLAIGTYAALIQLCCRHDNPDEALNLKQELNRKDSSAVLDTSKYLALVKVFGKNGRIADAINVLKEMKEKDVPLKETTTTSFFHILNAAALRGDAETVDKIHESIVTLGLAKPTSNLCSPLVSVHLEKGDLPAAMETLFTCSKKYNCMPRLHDVLCRLVEKGDTDLLQKAMDHISQERGEMAMLYDLLFAFLHTGKYKEARKIIETPGLRARPGRLQWFAEKCIATNQMEALENLVDMTQKLFECDRDDMYYYLLKLCKENDDWKKADSAWTKIQEENVIPRERTLRLLADIFRRNGQEVPFDVPETWYKDAAESKVLASSSAPSSPESSFQKRVQVLSKKNRAKDAYEAFMEGENNGTAMSASAYSSLIRSMLSEGMLEEAKKVLNTAENHIKGFTLNDAASSLLIITQVRRDYLKDALASLKAMLEGDKVPTQLAVTRLVQALALKGDLEGIEVVENMMRNIGSSIRLSQMLFINNKMLAHLKRGKTEEAIELIEPLYTGTDSQVTSISYVFRKAMEEKMESALEKLSGMAERLANQFAVYRPVTDLFLQYIQVGRKDDARFLLQRCGSIAEQTPVLVSFISRSAQIPGQAQLIKDLLELIPEFSERETAYSYLMKCYATDKDATAATALYEKMKSESVSPDELFLKRLAVLLREAGEPVPFSEPPESFKFYADKLKKDKADSYDDEH

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

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

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

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

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

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

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

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

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

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

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

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

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

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