TP53 and cancer: P53 mutations associate with prognosis and BMI unrevealing complex and unexplored connections between metabolism and cancer occurrence.