Cervical cancer prevention vaccine