Protein sequence:
MDRIAQQYRNGKRDNNGNRMASSAISEKGHIQVNQTRTPGQMPVYRGETINLSNLPQNQIKPCKDLDDVNIRRNNSNRHSKILLLDLCAGPNTNSFLGNTNAKDITVLSLPLPSTLVKRSNYPFENLLKNYLGSDEKYIEFTKIIKDYDIFIFSDSFSRISSCLKTTFCLIEKFKKFICHFFPSPYLKFFLLEGSLNDSKAPSLGKNKKNCILPKLDLNLNVNLTSRSTLNLRINIPPPNDSNKIFLQSLKKDLIHYSPNSLQKFFQFNMPADLAPNDTILPNWLKFCSVKENEKVILKKLFNNFETLENFEMQRLEKCLKFKKKPLHQKQLSQKQRGPQSTDDSKLYSLTSLQRQYKSSLKSNIQKNQKLKLIIPKNNTSSSPSPLSSDDTIMSPINDYELTEGIQSFTKNRYSNILPYEHSRVKLPHSPKPPAVSEASTTETKTDKSYPMCPVDAKNHSCKPNDYINANYLKLTQINPDFKYIATQAPLPSTMDDFWKVITLNKVKVIISLNSDDELNLRKWDIYWNNLSYSNHTIKLQNTWENICNINGCVLRVFQVKKTAPQNDNISQDCDLPHNGDLTSITMAVSEPFIVYQLQYKNWLDSCGVDMNDIIKLHKVKNSLLFNPQSFITSLEKDVCKPDLIDDNNSELHLDTANSSPLLVHCSAGCGRTGVFVTLDFLLSILSPTTNHSNKIDVWNMTQDLIFIIVNELRKQRISMVQNLTQYIACYEALLNYFALQKQIKNALPC

Annotated regions:
phrase: IVYQLQYKNWLDSCGVDMNDIIKLHKVKNSLLFNPQSFITSLEKDVCKPDLIDDNNSELHLDTANSSPLLVHCSAGCGRTGVFVTLDFLLSILSPTTNHSNKIDVWNMTQDLIFIIVNELRKQRISMVQNLTQYIACYEALL
type: DOMAIN
name: Tyr_Pase_cat
description: Protein-tyrosine phosphatase, catalytic

phrase: DYINANY
type: DOMAIN
name: PTP_cat
description: Tyrosine-specific protein phosphatase, PTPase domain

phrase: YIATQAPLPSTMDDFWKVIT
type: DOMAIN
name: PTP_cat
description: Tyrosine-specific protein phosphatase, PTPase domain

phrase: PLLVHCSAGCGRTGVFVT
type: DOMAIN
name: PTP_cat
description: Tyrosine-specific protein phosphatase, PTPase domain

phrase: DLIFIIVNELRKQRI
type: DOMAIN
name: PTP_cat
description: Tyrosine-specific protein phosphatase, PTPase domain

phrase: MVQNLTQYIA
type: DOMAIN
name: PTP_cat
description: Tyrosine-specific protein phosphatase, PTPase domain

phrase: VHCSAGCGRT
type: ACTIVE_SITE
name: Tyr_Pase_AS
description: Protein-tyrosine phosphatase, active site

phrase: PDLIDDNNSELHLDTANSSPLLVHCSAGCGRTGVFVTLDFLLSILSPTTNHSNKIDVWNMTQDLIFIIVNELRKQRISMVQNLTQY
type: DOMAIN
name: Tyr_Pase_dom
description: Tyrosine-specific protein phosphatases domain

phrase: TKNRYSNILPYEHSRVKLPHSPKPPAVSEASTTETKTDKSYPMCPVDAKNHSCKPNDYINANYLKLTQINPDFKYIATQAPLPSTMDDFWKVITLNKVKVIISLNSDDELNLRKWDIYWNNLSYSNHTIKLQNTWENICNINGCVLRVFQVKKTAPQNDNISQDCDLPHNGDLTSITMAVSEPFIVYQLQYKNWLDSCGVDMNDIIKLHKVKNSLLFNPQSFITSLEKDVCKPDLIDDNNSELHLDTANSSPLLVHCSAGCGRTGVFVTLDFLLSILSPTTNHSNKIDVWNMTQDLIFIIVNELRKQRISMVQNLTQYIACYEAL
type: DOMAIN
name: PTP_cat
description: Tyrosine-specific protein phosphatase, PTPase domain

phrase: KNRYSNILPYEHSRVKLPHSPKPPAVSEASTTETKTDKSYPMCPVDAKNHSCKPNDYINANYLKLTQINPDFKYIATQAPLPSTMDDFWKVITLNKVKVIISLNSDDELNLRKWDIYWNNLSYSNHTIKLQNTWENICNINGCVLRVFQVKKTAPQNDNISQDCDLPHNGDLTSITMAVSEPFIVYQLQYKNWLDSCGVDMNDIIKLHKVKNSLLFNPQSFITSLEKDVCKPDLIDDNNSELHLDTANSSPLLVHCSAGCGRTGVFVTLDFLLSILSPTTNHSNKIDVWNMTQDLIFIIVNELRKQRISMVQNLTQYIACYEALLN
type: DOMAIN
name: PTP_cat
description: Tyrosine-specific protein phosphatase, PTPase domain

phrase: SLQRQYKSSLKSNIQKNQKLKLIIPKNNTSSSPSPLSSDDTIMSPINDYELTEGIQSFTKNRYSNILPYEHSRVKLPHSPKPPAVSEASTTETKTDKSYPMCPVDAKNHSCKPNDYINANYLKLTQINPDFKYIATQAPLPSTMDDFWKVITLNKVKVIISLNSDDELNLRKWDIYWNNLSYSNHTIKLQNTWENICNINGCVLRVFQVKKTAPQNDNISQDCDLPHNGDLTSITMAVSEPFIVYQLQYKNWLDSCGVDMNDIIKLHKVKNSLLFNPQSFITSLEKDVCKPDLIDDNNSELHLDTANSSPLLVHCSAGCGRTGVFVTLDFLLSILSPTTNHSNKIDVWNMTQDLIFIIVNELRKQRISMVQNLTQYIACYEALLNYF
type: DOMAIN
name: PTP_cat
description: Tyrosine-specific protein phosphatase, PTPase domain