1. Department of Immunology, Medical Research Institute, Tokyo Medical and Dental University, 113-8510 Tokyo, Japan.
2. Department of Molecular Immunology, Biology III, Freiburg University and Max-Planck-Institute for Immunobiology, D-79108 Freiburg, Germany.