Protein sequence:
MGTAGKGAWVVPAPAYREVEGWEGAGDDSPGFRCGHSLTVVAPTKGHGPRLILFGGATAIEAGASSGMPGIRLAGVTNSVHSYDVDTRRWTRLHPAGEPPSPRAAHAAAAVGTMVVFQGGIGPAGHSTDDLYVLDLTNDKFKWHRVVVQGAGPGPRYGHCMDLVAQRYLVTVSGNDGKRVLSDAWALDTAQKPYRWQKLNPDGDRPSARMYATASARTDGMLLLCGGRDASGMPLSDAYGLLMHTSGQWEWTLAPGVSPSPRYQHAAVFVGARLHVTGGVLRGGRAIEGEGAIAVLDTAAGVWLDRNGIVTSRTLKSSHDHDASSDLLRRCRHAAASVGTQIYIYGGLRGDILLDDFLVADNAPIQSEFTSSMYDRVPRAENQNRNHNFNSDSPTTNNSTDKKSIDMLTQASAAEAEAVSAVWRAAQEASHASSEDSLSEGIGSESPLSETSPMPEDLDDGGSLEPDVKLHSRAVVVSKEAVGDLGCLVRQLSLDQFENESRRMHPSSNDQSYPAKKALNRQRSPQGLHKKVISFLLKPRNWRAPAERAFFLDSYEVGELCYAAEQIFMQEPTVLQLKAPIKVFGDLHGQFGDLMRLFDEYGYPSTAGDITYIDYLFLGDYVDRGQHSLETITLLLALKIEYPENVHLIRGNHEAADINALFGFRLECIERMGESDGIWAWTRFNQLFNYLPLAAMIEKKIICMHGGIGRSINTIEQIEKLERPITMDVGSIILMDLLWSDPTENDSVEGLRPNARGPGLVTFGPDRVTEFCKRNRLQLIIRAHECVMDGFERFAHGQLITLFSATNYCGTANNAGAILVVGRGLVIVPKLIHPLPPPVNSPESSPERAMDATWMQELNIQRPPTPTRGRPQSASDRNSLAYI

Annotated regions:
phrase: PIKVFGDLHGQFGDLMRLFDEYGYPSTAGDITYIDYLFLGDYVDRGQHSLETITLLLALKIEYPENVHLIRGNHEAADINALFGFRLECIERMGESDGIWAWTRFNQLFNYLPLAAMIEKKIICMHGGIGRSINTIEQIEKLERPITMDVGSIILMDLLWSDPTENDSVEGLRPNARGPGLVTFGPDRVTEFCKRNRLQLIIRAHEC
type: DOMAIN
name: Calcineurin-like_PHP_ApaH
description: Calcineurin-like phosphoesterase domain, ApaH type

phrase: VISFLLKPRNWRAPAERAFFLDSYEVGELCYAAEQIFMQEPTVLQLKAPIKVFGDLHGQFGDLMRLFDEYGYPSTAGDITYIDYLFLGDYVDRGQHSLETITLLLALKIEYPENVHLIRGNHEAADINALFGFRLECIERMGESDGIWAWTRFNQLFNYLPLAAMIEKKIICMHGGIGRSINTIEQIEKLERPITMDVGSIILMDLLWSDPTENDSVEGLRPNARGPGLVTFGPDRVTEFCKRNRLQLIIRAHECVMDGFERFAHGQLITLFSATNYCGTANNAGAILVVGRGLVIVPKLIH
type: DOMAIN
name: MPP_BSL_C
description: Phosphatase BSL, C-terminal metallophosphatase domain

phrase: RRCRHAAASVGTQIYIYGGLRGDILLD
type: REPEAT
name: Kelch_1
description: Kelch repeat type 1

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

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

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

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

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

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

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

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

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