TP53 and cancer: p53 is the most frequently inactivated tumor suppressor in human cancer [18].