Immunity, herpes simplex virus, and cervical carcinoma.