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