Affiliation: | From the ‡Institute for Research in Immunology and Cancer.;§Department of Chemistry.;§§Department of Biochemistry, Université de Montréal, P.O. Box 6128, Station. Centre-ville, Montréal, Québec, Canada H3C 3J7; ;¶JPT Peptide technology GmbH, Volmerstrasse 5 (UTZ), 12489 Berlin, Germany |