Protein sequence:
MIRAKHISNLSSSARSFFLSGSRPSAADGNSCTCAEDESGVSKRQQIRTEVVQTGKRASNLAAGLAGSILPVEAGKPLVVPKTVEHFTRPSLLPQHVSSPALPGKADSVNHASAIIKEDVGVPIGDQIFKAGIGNVNLLSDIANYKIPLSDGTEVVGLPKSCMVDPTRPISGVKSSNVKVIRREHLAKVYPRSADRVPINSSPGTKQASNDVAGKSFEAHDLLSNNVSGKRKIMPQRPYTDSTRYASGGCDYSVHSSDDRTIISSVEGFGKPSREMMKVTPRTAPTPRQHCNPGYVVENVSSILRRFKWGHAAEEALHNFGFRMDAYQANQVLKQMDNYANALGFFYWLKRQPGFKHDGHTYTTMVGNLGRAKQFGEINKLLDEMVRDGCKPNTVTYNRLIHSYGRANYLKEAMNVFNQMQEAGCEPDRVTYCTLIDIHAKAGFLDIAMDMYQRMQEAGLSPDTFTYSVIINCLGKAGHLPAAHRLFCEMVGQGCTPNLVTFNIMIALHAKARNYETALKLYRDMQNAGFQPDKVTYSIVMEVLGHCGFLEEAEGVFAEMQRKNWVPDEPVYGLLVDLWGKAGNVDKAWQWYQAMLQAGLRPNVPTCNSLLSTFLRVHRMSEAYNLLQSMLALGLHPSLQTYTLLLSCCTDARSNFDMGFCGQLMAVSGHPAHMFLLKMPPAGPDGQKVRDHVSNFLDFMHSEDRESKRGLMDAVVDFLHKSGLKEEAGSVWEVAAGKNVYPDALREKSYSYWLINLHVMSEGTAVIALSRTLAWFRKQMLVSGDCPSRIDIVTGWGRRSRVTGTSMVRQAVEELLNIFNFPFFTENGNSGCFVGSGEPLKNWLLESYVERMHLL

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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