HBV core 19-27 EBV EBNA-1 HPV 16 E7 49-57 CMV IE-1 Ova 323-339 HBV core Ova 323-339 Ova 323-339 HBV core 18-27 CMV pp50 HIV-1 TAT 47-57 CMV pp65 HBV HBsAg Ova 257-264 HCMVA pp65 HIV TAT 48-60 p53 187-197 CMV IE-1 99-107 CMV pp65 EBV LMP2 HBV Polymerase p53 264-272 HCV NS3 HBV HBsAg CMV pp65 16-24 Ova 257-264 EBV EBNA-3A EBV LMP-2 HIV-1 p17 Gag CMV IE-1