[1] Univ Lausanne, Inst Biochem, Dept Biochem, CH-1066 Epalinges, Switzerland
[2] Ludwig Inst Immunol, Lausanne Branch, Epalinges, Switzerland
[3] ISREC, Epalinges, Switzerland
[4] Tokyo Inst Technol, Dept Bioengn, Yokohama, Kanagawa 227, Japan
[5] Univ Vermont, Coll Med, Immunobiol Program, Burlington, VT USA