Immunoglobulins structure and functions, Antigens, and Antibodies