A method of inducing an immune response in an individual suffering from a health condition characterized by the presence of a target antigen, comprising the step of administering to the individual a minigene library comprising in a mixture a plurality of species of minigenes of comparable structure, each species of minigene encoding a characteristic epitope of the target antigen and an MHC-Class I restricted epitope, wherein the plurality of species taken together encode a plurality of degenerate MHC-Class I restricted epitopes, in an amount effective to induce an immune response to the target antigen when administered to a subject and expressed.