Protein sequence:
MSQAVIFKPFVSVPSSNHSQRKLQNNIINVGVKIQNRFRVVCMGMLAPRKFLQKRRKMEVFKDAADETDQKRWRGLMLEIESTGSAVPVLRQYKTDGDQGLPRDLVLGTLVRFKQLKKWNLVSEILEWLRYQNWWNFSEIDFLMLITAYGKLGNFNGAERVLSVLSKMGSTPNVISYTALMESYGRGGKCNNAEAIFRRMQSSGPEPSAITYQIILKTFVEGDKFKEAEEVFETLLDEKKSPLKPDQKMYHMMIYMYKKAGNYEKARKVFSSMVGKGVPQSTVTYNSLMSFETSYKEVSKIYDQMQRSDIQPDVVSYALLIKAYGRARREEEALSVFEEMLDAGVRPTHKAYNILLDAFAISGMVEQAKTVFKSMRRDRIFPDLWSYTTMLSAYVNASDMEGAEKFFKRIKVDGFEPNIVTYGTLIKGYAKANDVEKMMEVYEKMRLSGIKANQTILTTIMDASGRCKNFGSALGWYKEMESCGVPPDQKAKNVLLSLASTQDELEEAKELTGIRNETATIIARVYGSDDDEEGVEDISSESSDDEDEGDDDDDDARETVLYDKPQEGSLGYGSLQTEELVGL

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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