Protein sequence:
MAMAEGERTECAEPPRDEPPAEGTLKRAEELKTQANDYFKAKDYENAIKFYSQAIELNPSNAIYYGNRSLAYLRTECYGYALGDATRAIELDKKYIKGYYRRAASNMALGKFRAALRDYETVVKVKPNDKDAKMKYQECSKIVKQKAFERAIAGDEHRRSVVDSLDIESMTIEDEYSGPKLEDGKVTITFMKDLMQWYKDQKKLHRKCAYQILVQVKEVLCKLSTLVETTLKETEKITVCGDTHGQFYDLLNIFELNGLPSETNPYIFNGDFVDRGSFSVEVILTLFGFKLLYPDHFHLLRGNHETDNMNQIYGFEGEVKAKYTAQMYELFSEVFEWLPLAQCINGKVLIMHGGLFSEDGVTLDDIRKIERNRQPPDSGPMCDLLWSDPQPQNGRSVSKRGVSCQFGPDVTKAFLEENQLDYIIRSHEVKAEGYEVAHGGRCVTVFSAPNYCDQMGNKASYIHLQGSDLRPQFHQFTAVPHPNVKPMAYANTLLQLGMM

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

phrase: YSGPKLEDGKVTITFMKDLMQWYKDQKKLHRKCAYQILVQVKEVLCKLSTLVETTLKETEKITVCGDTHGQFYDLLNIFELNGLPSETNPYIFNGDFVDRGSFSVEVILTLFGFKLLYPDHFHLLRGNHETDNMNQIYGFEGEVKAKYTAQMYELFSEVFEWLPLAQCINGKVLIMHGGLFSEDGVTLDDIRKIERNRQPPDSGPMCDLLWSDPQPQNGRSVSKRGVSCQFGPDVTKAFLEENQLDYIIRSHEVKAEGYEVAHGGRCVTVFSAPNYCDQMGNKASYIHLQGSDLRPQFHQFTAVPHPNVKPMAYA
type: DOMAIN
name: PP5_C
description: PP5, C-terminal metallophosphatase domain

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