P53 in cancer: a paradigm for modern management of cancer.