KLF6 and cancer: KLF6 (Kruppel-like factor 6) is a tumor suppressor protein that is down-regulated or mutated in several types of cancers, including prostate cancer [19-21].