1. Institut National de la Santé et de la Recherche Médicale U1019, F-59019 Lille, France
2. Institut Pasteur de Lille, Center for Infection and Immunity, F-59019 Lille, France
3. CNRS UMR8204, F-59021 Lille, France
4. Université Lille Nord de France, F-59000 Lille, France