The present invention relates to peptides and methods for inducing an immune response in a subject against an antigen and for treatment, diagnosis and prognosis of infections or autoimmune diseases including infections with HCV, HIV, CMV and Flu. The invention further relates to methods for identifying and providing peptides useful for the treatment and diagnosis.