TTF1 and cancer: TTF-1 is enigmatic with dual roles in cancer cell survival and progression14.