TCF7L2 and cancer: TCF7L2 is a transcription factor and a cancer-related gene58–60.