NFE2L2 and cancer: However, Nrf2 has contradictive roles in cancer biology.