Protein sequence:
MAALLYFPKISSQMTSSHFISFSPMDLRRLSRASYLFTRRLKFIAKSRKCFHTSRYLQQCVHRPDKSEETSSDRHLHERLSSVLSKRSLDYEQCKQLITVLSPLEFDRLFPEFRSKVNPKTALDFFRLASDSFSFSFSLRSYCLLIGLLLDANLLSAARVVLIRLINGNVPVLPCGLRDSRVAIADAMASLSLCFDEEIRRKMSDLLIEVYCTQFKRDGCYLALDVFPVLANKGMFPSKTTCNILLTSLVRANEFQKCCEAFDVVCKGVSPDVYLFTTAINAFCKGGKVEEAVKLFSKMEEAGVAPNVVTFNTVIDGLGMCGRYDEAFMFKEKMVERGMEPTLITYSILVKGLTRAKRIGDAYFVLKEMTKKGFPPNVIVYNNLIDSFIEAGSLNKAIEIKDLMVSKGLSLTSSTYNTLIKGYCKNGQADNAERLLKEMLSIGFNVNQGSFTSVICLLCSHLMFDSALRFVGEMLLRNMSPGGGLLTTLISGLCKHGKHSKALELWFQFLNKGFVVDTRTSNALLHGLCEAGKLDEAFRIQKEILGRGCVMDRVSYNTLISGCCGKKKLDEAFMFLDEMVKRGLKPDNYTYSILICGLFNMNKVEEAIQFWDDCKRNGMLPDVYTYSVMIDGCCKAERTEEGQEFFDEMMSKNVQPNTVVYNHLIRAYCRSGRLSMALELREDMKHKGISPNSATYTSLIKGMSIISRVEEAKLLFEEMRMEGLEPNVFHYTALIDGYGKLGQMVKVECLLREMHSKNVHPNKITYTVMIGGYARDGNVTEASRLLNEMREKGIVPDSITYKEFIYGYLKQGGVLEAFKGSDEENYAAIIEGWNKLIQ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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