Handbook of vertebrate immunology.