Instituto Gulbenkian de Ciência, Oeiras, Portugal, Department of Biology, Humboldt-Universität zu Berlin, Berlin Germany and Research Center ImmunoSciences, Charité - Universitätsmedizin Berlin, Berlin, Germany.