Protein tyrosine phosphatases: A diverse family of intracellular and transmembrane enzymes - Fischer, EH; Charbonneau, H; Tonks, NK (Science, 1991)