IL24 and cancer: These results suggested that TAT-IL-24-KDEL could specifically inhibit proliferation and induce apoptosis in cancer cells.