IL32 and cancer: IL-32 seems to have a contradictory role in cancer.