[1] Brigham & Womens Hosp, Dept Pathol, Div Immunol Res, Boston, MA 02115 USA
[2] Harvard Univ, Sch Med, Boston, MA 02115 USA
[3] MIT, Dept Biol, Cambridge, MA 02139 USA
[4] Univ Lausanne, Inst Biochem, Lausanne Branch, CH-1066 Epalinges, Switzerland