Interleukin-7: from bench to clinic.