Immune system can fight off cancer