Can someone explain the mechanism by which the allergy does not disappear after a period of time? Does the body essentially generate an immune response to the foreign molecule and then basically attack it whenever you encounter it again (e.g., by consuming red meat)?