Antibody modeling and vaccine design for cervical cancer caused by human papilloma virus type 16 e7 proteins