non-receptor type 3 protein tyrosine phosphatase