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