TP53 and cancer: NQO1 is a FAD-dependent, two-domain multifunctional stress protein acting as a Phase II enzyme, activating cancer pro-drugs and stabilizing p53 and p73α oncosuppressors.