HPV and p53 in cervical cancer.