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