non-receptor type 6 protein tyrosine phosphatase