The present invention relates to the field of medicine. It more particularly relates to peptides, microvesicles containing such peptides, compositions containing same, in particular vaccine, and methods for stimulating an immune response in a subject.