[1] Scripps Res Inst, Dept Immunol, La Jolla, CA 92037 USA
[2] La Jolla Inst Allergy & Immunol, Dept Dev Immunol, San Diego, CA 92121 USA
[3] La Jolla Inst Allergy & Immunol, Cellular Immunol Lab, San Diego, CA 92121 USA
[4] Cerus Corp, Concord, CA 94520 USA