20110720 home.science: Common allergies may protect you from cancer