1. Department of Biological Sciences, Rensselaer Polytechnic Institute, Troy, NY
2. Institute for Research in Immunology and Cancer, Université de Montréal, Montréal, Canada
3. Centre de Biochimie Structurale, Centre National de la Recherche Scientifique UMR5048, Institut National de la Santé et de la Recherche Médicale U1054, Université de Montpellier, Montpellier, France