The sequences of M were screened for potential H2-K d / H2-D d /H2-L d 9-mer epitopes using the algorithms from the SYFPEITHI website [13] , the HLA peptide binding prediction website (BIMAS) [14] and PRED BALB/c [15] . The 27 peptides (Table 2) , with highest binding score (BS) as predicted by each algorithm, were synthesized by Scilight Biotechnology LLC (Beijing, China) and purified to a purity > 95% using high performance liquid chromatography (HPLC).