Excretions and secretions of Trichinella spiralis and their role in immunity