IL24 and cancer: IL-24 is an immunomodulatory cytokine which can also display broad cancer-specific suppressor effects.