Structure and function of CD45: a leukocyte-specific protein tyrosine phosphatase.