CMV pp50 HCMVA pp65 HIV-1 TAT 47-57 HIV-1 Gag 77-85 HCV NS3 HIV-1 p17 Gag HIV-1 RT CMV IE-1 EBV EBNA-3A HBV HBsAg CMV IE-1 HIV Gag 50-59 CMV pp65 HBV envelope HBV envelope CMV IE-1 99-107 HPV 16 E7 49-57 HIV TAT 48-60 HIV Pol HLA-A HBV core 19-27 Ova 323-339 HBV HBsAg EBV LMP2 HBV core CMV pp65 16-24 EBNA-1 Protein p53 264-272 Ova 257-264 HBV core 18-27 Ova 323-339 HBV core EBV LMP-2 p53 264-272 HBV Polymerase EBV EBNA-1 HBV core 18-27 EBV BMRF1 CMV pp65 Ova 257-264 Ova 323-339