The present invention relates to a fusion protein comprising a fusion polypeptide of E6 and E7 of a human papilloma virus, a signal peptide for secreting the polypeptide out of the cell, and an immune enhancing peptide for a subject; a polynucleotide encoding the fusion protein; and a vector containing the polynucleotide. The present invention further relates to a pharmaceutical composition comprising the fusion protein or the vector; and a method for treating a disease caused by a human papilloma virus using the pharmaceutical composition.