Protein sequence:
MHLTCPFPGSAGQSRSASCNMDQREILLQNLERTQSKKLDQEAFVEEFLKLKRQSTKYRSDKIYPTAASEHPENIKKNRYKDILPFDHSRVELSLITSDADSHYINANFIKGVYGPRAYIATQGPLSTTVIDFWRMIWEYEVLIVIMACMEFEMGKKKCERYWADLGESSLQCGPFSIACEAEEKKNEYVIRTLKVTLNEETRTVHQFHYQNWPDHDVPSSINPILELICEVRCYQPDDSIPICIHCSAGCGRTGVICAIDYTQKLLKDGIVPVNFSIFSLIQEMRTQRPSIVQTKEQYKLVYDAVIELFKRQIKALDAQEDSAASQIQTRHPVPKPLLPSVEDIYTLSLLTCSGQEDQNVRQHFSPVVQNEASLVSLSAKGEHGSSGGRVPPIRPAISFGTLNFSNSRNAAAAEMWGTRDALQKHHSLEFSSRSSGQLLVDLELQRAGKKGAHGKAPLTRTTSTPFVLEQQGETWACDGGDVEPISSSQSPNPSYPSFQEKQQDGFSPVELNHSSQVAEAPPGHRNCGQCPYHFFCSAEDPYFSSLSPEDPPSPVLAAGQDTQGPPCMVASSPPPRPASPHIHHPSAGRTSPLSNLATSPQLDILPLPDDDDPPPLPERTPESFIVASESGEFPLATSDFQLPARNKNIGTSLEWSGESHSDVFNDTVRLRPCKSMKLRSSRSETNRDRSNSPPPLPERTPESFVLADTASMQPAPRNSTNSPGLRSNASEASSKEPVKCFRRSKSLKILKNVRKSICSPSSLTKPS

Annotated regions:
phrase: FVEEFLKLKRQSTKYRSDKIYPTAASEHPENIKKNRYKDILPFDHSRVELSLITSDADSHYINANFIKGVYGPRAYIATQGPLSTTVIDFWRMIWEYEVLIVIMACMEFEMGKKKCERYWADLGESSLQCGPFSIACEAEEKKNEYVIRTLKVTLNEETRTVHQFHYQNWPDHDVPSSINPILELICEVRCYQPDDSIPICIHCSAGCGRTGVICAIDYTQKLLKDGIVPVNFSIFSLIQEMRTQRPSIVQTKEQYKLVYDAVIE
type: DOMAIN
name: PTP_cat
description: Tyrosine-specific protein phosphatase, PTPase domain

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

phrase: TVHQFHYQNWPDHDVPSSINPILELICEVRCYQPDDSIPICIHCSAGCGRTGVICAIDYTQKLLKDGIVPVNFSIFSLIQEMRTQRPSIVQTKEQYKLVYDAVI
type: DOMAIN
name: Tyr_Pase_cat
description: Protein-tyrosine phosphatase, catalytic

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

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

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

phrase: KNRYKDILPFDHSRVELSLITSDADSHYINANFIKGVYGPRAYIATQGPLSTTVIDFWRMIWEYEVLIVIMACMEFEMGKKKCERYWADLGESSLQCGPFSIACEAEEKKNEYVIRTLKVTLNEETRTVHQFHYQNWPDHDVPSSINPILELICEVRCYQPDDSIPICIHCSAGCGRTGVICAIDYTQKLLKDGIVPVNFSIFSLIQEMRTQRPSIVQTKEQYKLVYDAVIEL
type: DOMAIN
name: PTN22_cat
description: Tyrosine-protein phosphatase non-receptor type 22, catalytic domain

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

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

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

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

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

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