PTPN1 and cancer: Protein tyrosine phosphatase 1B (encoded by PTPN1) is recognized as a potential therapeutic target for the treatment of diabetes, obesity and cancer [6,7].