KLF4 and prostate carcinoma: Perhaps the above contradictions can be at least partially resolved by the discovery that the levels of KLF4 vary depending on the subtype of prostate cancer [100].