IL24 and cancer: IL-24 is a cytokine with a cancer cell-specific apoptosis-inducing effect; however, it lacks proper cell penetration ability.