The human solute carrier family 11 member 1 protein (SLC11A1): linking infections, autoimmunity and cancer? This evidence concerns the gene SLC11A1 and cancer.