Protein sequence:
MPGMEAENSNASRAEELKQLANEAFKGHKYSQAIDLYTQAIELNGENAVYYANRAFAHTKLEEYGSAIQDGTRAIEIDPRYSKGYYRRGAAYLAMGKFKDALKDFQQVKKLCPNDPDATKKLKECEKAVMKLKFEEAISVPESQRRSVADSIDYRSVGSGPGSSYVPTKTTAVSAAAALMGVLVVYMGTKAATMVAAAASAALLVVLITFLWGRCSDGFFTKSRTLELEVEPQYAGARIEGDVVTLDFVKKMLDDFKNQKNLHKRYAYQIVLQTREMLRALPSLVDIVVPEGKHFTVCGDVHGQFYDLLNIFELNGLPSEDNPYLFNGDFVDRGSFSLEVILTLFAFKCMCPSAIHLARGNHESKSMNKIYGFEGEVRSKLSEIFVELFAEVFCCLPLAHVINEKVFVVHGGLFSVDGVKLSDIRAIDRFCEPPEEGLMCELLWSDPQPQPGRGPSKRGVGLSFGGDVTKRFLQENNLDLVVRSHEVKDEGYEIEHDGKLITVFSAPNYCDQMGNKGAFIRFEAPDMKPNIVTFSAVPHPDVKPMAYANNFLRMFS

Annotated regions:
phrase: YAGARIEGDVVTLDFVKKMLDDFKNQKNLHKRYAYQIVLQTREMLRALPSLVDIVVPEGKHFTVCGDVHGQFYDLLNIFELNGLPSEDNPYLFNGDFVDRGSFSLEVILTLFAFKCMCPSAIHLARGNHESKSMNKIYGFEGEVRSKLSEIFVELFAEVFCCLPLAHVINEKVFVVHGGLFSVDGVKLSDIRAIDRFCEPPEEGLMCELLWSDPQPQPGRGPSKRGVGLSFGGDVTKRFLQENNLDLVVRSHEVKDEGYEIEHDGKLITVFSAPNYCDQMGNKGAFIRFEAPDMKPNIVTFSAVPHPDVKPMAYA
type: DOMAIN
name: PP5_C
description: PP5, C-terminal metallophosphatase domain

phrase: SKGYYRRGAAYLAMGKFKDALKDFQQVKKLCPN
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: HFTVCGDVHGQFYDLLNIFELNGLPSEDNPYLFNGDFVDRGSFSLEVILTLFAFKCMCPSAIHLARGNHESKSMNKIYGFEGEVRSKLSEIFVELFAEVFCCLPLAHVINEKVFVVHGGLFSVDGVKLSDIRAIDRFCEPPEEGLMCELLWSDPQPQPGRGPSKRGVGLSFGGDVTKRFLQENNLDLVVRSHEV
type: DOMAIN
name: Calcineurin-like_PHP_ApaH
description: Calcineurin-like phosphoesterase domain, ApaH type

phrase: HFTVCGDVHGQFYDLLNIFELNGLPSE
type: DOMAIN
name: Ser/Thr-sp_prot-phosphatase
description: Serine/threonine-specific protein phosphatase/bis(5-nucleosyl)-tetraphosphatase

phrase: YLFNGDFVDRGSFSLEVILTLFAFKCM
type: DOMAIN
name: Ser/Thr-sp_prot-phosphatase
description: Serine/threonine-specific protein phosphatase/bis(5-nucleosyl)-tetraphosphatase

phrase: LARGNHESKSMNKIYGFEGEVRSK
type: DOMAIN
name: Ser/Thr-sp_prot-phosphatase
description: Serine/threonine-specific protein phosphatase/bis(5-nucleosyl)-tetraphosphatase

phrase: EVFCCLPLAHVINEKVFVVHGGLFSV
type: DOMAIN
name: Ser/Thr-sp_prot-phosphatase
description: Serine/threonine-specific protein phosphatase/bis(5-nucleosyl)-tetraphosphatase

phrase: LSDIRAIDRFCEPPEEGLMCELLWSDP
type: DOMAIN
name: Ser/Thr-sp_prot-phosphatase
description: Serine/threonine-specific protein phosphatase/bis(5-nucleosyl)-tetraphosphatase

phrase: NLDLVVRSHEVKDEGYEIEH
type: DOMAIN
name: Ser/Thr-sp_prot-phosphatase
description: Serine/threonine-specific protein phosphatase/bis(5-nucleosyl)-tetraphosphatase

phrase: KLITVFSAPNYCDQMG
type: DOMAIN
name: Ser/Thr-sp_prot-phosphatase
description: Serine/threonine-specific protein phosphatase/bis(5-nucleosyl)-tetraphosphatase

phrase: AEELKQLANEAFKGHKYSQAIDLYTQAIELNGE
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: AVYYANRAFAHTKLEEYGSAIQDGTRAIEIDPR
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: AVYYANRAFAHTKLEEYGSAIQDGTRAIEIDPR
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: SKGYYRRGAAYLAMGKFKDALKDFQQVKKLCPN
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: AEELKQLANEAFKGHKYSQAIDLYTQAIELNGE
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: LHKRYAYQIVLQTREMLRALPSLVDIVVPEGKHFTVCGDVHGQFYDLLNIFELNGLPSEDNPYLFNGDFVDRGSFSLEVILTLFAFKCMCPSAIHLARGNHESKSMNKIYGFEGEVRSKLSEIFVELFAEVFCCLPLAHVINEKVFVVHGGLFSVDGVKLSDIRAIDRFCEPPEEGLMCELLWSDPQPQPGRGPSKRGVGLSFGGDVTKRFLQENNLDLVVRSHEVKDEGYEIEHDGKLITVFSAPNYCDQMGNKGAFIRFEAPDMKPNIVTFSAV
type: DOMAIN
name: Ser/Thr-sp_prot-phosphatase
description: Serine/threonine-specific protein phosphatase/bis(5-nucleosyl)-tetraphosphatase

phrase: KGYYRRGAAYLAMGKFKDALKDFQQVKKLCPN
type: REPEAT
name: TPR_rpt
description: Tetratricopeptide repeat

phrase: ELEVEPQYAGARIEGDVVTLDFVKKMLDDFKNQKNLHKRYAYQIVLQTREMLRALPSLV
type: DOMAIN
name: PPP_dom
description: PPP domain