Protein sequence:
MFGHVFSRRTSFLVRCFHVAKKFSNPEPEDILFSALCLNLRQRRWNTLHQFSSSLTNPLISRVLREFRSSPKLALEFYNWVLRSNTVAKSENRFEASCVMIHLLVGSRRFDDALSIMANLMSVEGEKLSPLHVLSGLIRSYQACGSSPDVFDSLVRACTQNGDAQGAYEVIEQTRAEGFCVSVHALNNFMGCLLNVNEIDRFWKVYKEMDSLGYVENVNTFNLVIYSFCKESKLFEALSVFYRMLKCGVWPNVVSFNMMIDGACKTGDMRFALQLLGKMGMMSGNFVSPNAVTYNSVINGFCKAGRLDLAERIRGDMVKSGVDCNERTYGALVDAYGRAGSSDEALRLCDEMTSKGLVVNTVIYNSIVYWLFMEGDIEGAMSVLRDMNSKNMQIDRFTQAIVVRGLCRNGYVKEAVEFQRQISEKKLVEDIVCHNTLMHHFVRDKKLACADQILGSMLVQGLSLDAISFGTLIDGYLKEGKLERALEIYDGMIKMNKTSNLVIYNSIVNGLSKRGMAGAAEAVVNAMEIKDIVTYNTLLNESLKTGNVEEADDILSKMQKQDGEKSVSLVTFNIMINHLCKFGSYEKAKEVLKFMVERGVVPDSITYGTLITSFSKHRSQEKVVELHDYLILQGVTPHEHIYLSIVRPLLDRENGRP

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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