Provided is a fusion protein, which comprises human papillomavirus E7antigen, viral capsid protein and molecular chaperone. Also provided is amacromolecule with immunogenicity aggregated by the fusion proteins. Theparticle morphology of the macromolecule is different morphology from thatof virus-like particles. The macromolecule can be used for treatment ofhuman papillomavirus related diseases.