The role of IL-21 in immunity and cancer.