1. Department of Pathology, Committee on Immunology, Committee on Cancer Biology, University of Chicago, Chicago, IL 60637, USA.
2. Department of Medicine, University of Chicago, Chicago, IL 60637, USA.
3. Institute of Immunology, Ludwig-Maximilians-University Munich, Munich 80336, Germany.
4. Complex Carbohydrate Research Center, University of Georgia, Athens, GA 30602, USA.