PTPN1 and cancer: PTP1B is a classical non-transmembrane protein tyrosine phosphatase that plays a key role in metabolic signaling and has both tumor suppressing and promoting effects in different cancers [4,29].