TP53 and cancer: Diverse functions of p53 in cancer metabolism have been reported, depending on the status of this protein.