IL7 and cancer: Genetic Variations in IL-7 Axis Play a Role in Both Autoimmunity and Cancer