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