Protein sequence:
MRRSIATGFASIVKGFHLHSHRHRLQISNPRTAASLSLCGFCFWIRAFSSYRKILRNGLHNLQFNDALDLFTRMVHSRPLPSIIDFTRLLSVIAKMNRYDVVISLFEQMQILGIPPLLCTCNIVMHCVCLSSQPCRASCFLGKMMKLGFEPDLVTFTSLLNGYCHWNRIEDAIALFDQILGMGFKPNVVTYTTLIRCLCKNRHLNHAVELFNQMGTNGSRPNVVTYNALVTGLCEIGRWGDAAWLLRDMMKRRIEPNVITFTALIDAFVKVGKLMEAKELYNVMIQMSVYPDVFTYGSLINGLCMYGLLDEARQMFYLMERNGCYPNEVIYTTLIHGFCKSKRVEDGMKIFYEMSQKGVVANTITYTVLIQGYCLVGRPDVAQEVFNQMSSRRAPPDIRTYNVLLDGLCCNGKVEKALMIFEYMRKREMDINIVTYTIIIQGMCKLGKVEDAFDLFCSLFSKGMKPNVITYTTMISGFCRRGLIHEADSLFKKMKEDGFLPNESVYK

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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