Protein tyrosine phosphatase function: the substrate perspective | Synapse