Title: Structural concepts in immunology and immunochemistry