[1] Stanford Univ, Dept Biochem, Stanford, CA 94305 USA
[2] Stanford Univ, Dept Chem, Stanford, CA 94305 USA
[3] Univ Oslo, Inst Immunol, Ctr Immune Regulat, Rikshosp,Univ Hosp, N-0027 Oslo, Norway
[4] Tulane Natl Primate Res Ctr, Covington, LA 70433 USA
[5] Tulane Univ, Sch Med, Dept Microbiol & Immunol, New Orleans, LA 70112 USA
[6] Stanford Univ, Dept Chem Engn, Stanford, CA 94305 USA