TP53 and cancer: Variation in the human TP53 gene affects old age survival and cancer mortality