These results suggested that KLF2 play complicated roles in cancer development. The gene discussed is KLF2; the disease is cancer.