Protein sequence:
MTSRRWFHPNITGVEAENLLLTRGVDGSFLARPSKSNPGDFTLSVRRTGAVTHIKIQNTGDYYDLYGGEKFATLAELVQYYMEHHGQLKEKNGDVIELKYPLNCADPTSERWFHGHLSGREAEKLLTEKGKHGSFLVRESQSHPGDFVLSVRTGDDKGESNDGKSKVTHVMIHCQDLKYDVGGGEKFDSLTDLVEHYKKNPMVETLGTVLQLKQPLNTTRINAAEIESRVRELSKLAETTDKVKQGFWEEFETLQQQECKLLYSRKEGQRQENKNKNRYKNILPFDHTRVVLHDGDPNEPVSDYINANIIMPEFETKCNNSKPKKSYIATQGCLQNTVNDFWRMVFQENSRVIVMTTKEVERGKSKCVKYWPDEYSLKEYGVMRVRNVKESAAHDYTLRELKLSKVGQGNTERTVWQYHFRTWPDHGVPSDPGGVLDFLEEVHHKQESISDAGPVVVHCSAGIGRTGTFIVIDILIDIIREKGVDCDIDVPKTIQMVRSQRSGMVQTEAQYRFIYMAVQHYIETLQRRIEEEQKSKRKGHEYTNIKYSLSDQTSGDQSPLPPCTPTPTCPEMREDSARVYENVGLMQQQKSFR

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

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

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

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

phrase: WFHPNITGVEAENLLLTRGVDGSFLARPSKSNPGDFTLSVRRTGAVTHIKIQNTGDYYDLYGGEKFATLAELVQYYMEHHGQLKEKNGDVIELKYP
type: DOMAIN
name: SH2
description: SH2 domain

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

phrase: ERWFHGHLSGREAEKLLTEKGKHGSFLVRESQSHPGDFVLSVRTGDDKGESNDGKSKVTHVMIHCQDLKYDVGGGEKFDSLTDLVEHYKKNPM
type: DOMAIN
name: SH2
description: SH2 domain

phrase: RRWFHPNITGVEAENLLLTRGVDGSFLARPSKSNPGDFTLSVRRTGAVTHIKIQNTGDYYDLYGGEKFATLAELVQYYMEHHG
type: DOMAIN
name: SH2
description: SH2 domain

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

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

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

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

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

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

phrase: WFHGHLSGREAEKLLTEKGKHGSFLVRESQSHPGDFVLSVRTGDDKGESNDGKSKVTHVMIHCQDLKYDVGGGEKFDSLTDLVEH
type: DOMAIN
name: SH2
description: SH2 domain

phrase: WFHPNITGVEAENLLLTRGVDGSFLARPSKSNPGDFTLSVRRTGAVTHIKIQNTGDYYDLYGGEKFATLAELVQY
type: DOMAIN
name: SH2
description: SH2 domain

phrase: WFHGHLSGREAEKLLTEKGKHGSFLVRESQSHPGDFVLSVRTGDDKGESNDGKSKVTHVMIHCQDLKYDVGGGEKFDSLTDLVEHYKKNPMVETLGTVLQLKQP
type: DOMAIN
name: SH2
description: SH2 domain

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