KLF4 and prostate cancer: 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].