Protein sequence:
MALLISCGEVTSSQFTVFRLLNQSLDFVSDNVSRLLAPIFTNLRDFEMRLSCIERPPSISGNHSHLCTEKWFSDQKDYDQKEDPEAIFNVLDYILKSSLDRLASLRESVCQTKSFDYDDCLSIHSSIMRDLCLQGKLDAALWLRKKMIYSGVIPGLITHNHLLNGLCKAGYIEKADGLVREMREMGPSPNCVSYNTLIKGLCSVNNVDKALYLFNTMNKYGIRPNRVTCNIIVHALCQKGVIGNNNKKLLEEILDSSQANAPLDIVICTILMDSCFKNGNVVQALEVWKEMSQKNVPADSVVYNVIIRGLCSSGNMVAAYGFMCDMVKRGVNPDVFTYNTLISALCKEGKFDEACDLHGTMQNGGVAPDQISYKVIIQGLCIHGDVNRANEFLLSMLKSSLLPEVLLWNVVIDGYGRYGDTSSALSVLNLMLSYGVKPNVYTNNALIHGYVKGGRLIDAWWVKNEMRSTKIHPDTTTYNLLLGAACTLGHLRLAFQLYDEMLRRGCQPDIITYTELVRGLCWKGRLKKAESLLSRIQATGITIDHVPFLILAKKYTRLQRPGEAYLVYKKWLATRNRGVSCPSILNHMHTEEQ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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