Cervavac vaccine