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