Advances in asthma, allergy and immunology series 2004: basic and clinical immunology.