Vaccine against cervical cancer