Interleukin 24 as a novel potential cytokine immunotherapy for the treatment of Mycobacterium tuberculosis infection.