The present invention relates to an immunogenic polypeptide comprising (i) a B-cell epitope, (ii) a T-cell epitope, and (iii) a scaffold polypeptide, wherein said scaffold polypeptide is a thioredoxin polypeptide. The present invention further relates to said immunogenic polypeptide for use in medicine and for use in treating and/or preventing inappropriate proliferation of cells and/or infection with an infectious agent, preferably HPV infection, as well as to polypeptides and vectors encoding said immunogenic polypeptide.La présente invention concerne un polypeptide immunogène comprenant (i) un épitope de cellule B, (ii) un épitope de cellule T, et (iii) un polypeptide structurel, ledit polypeptide structurel étant un polypeptide thiorédoxine. La présente invention concerne en outre ledit polypeptide immunogène destiné à une utilisation médicale et destiné à être utilisé dans le traitement et/ou la prévention d'une prolifération cellulaire inappropriée et/ou d'une infection par un agent infectieux, préférentiellement une infection à HPV, ainsi que des polypeptides et des vecteurs codant pour ledit polypeptide immunogène.