PTPN2 and cancer: PTPN2 plays a dual role in development and progression of cancer.