KLF4: The Cancer Cell Chameleon—Friend, Foe, or Both. Here, KLF4 is linked to cancer.