Anaphylaxis: an overview from one referral clinic.