IL-2: a review of current knowledge.