1. Wageningen Livestock Research, De Elst 1, 6700 AH Wageningen, the Netherlands.
2. Wageningen Food and Biobased Research, Bornse Weilanden 9, 6708 WG Wageningen, the Netherlands.
3. Food Chemistry, Wageningen University, Bornse Weilanden 9, 6708 WG Wageningen, the Netherlands.
4. Protix B.V., Industriestraat 3, 5107 NC Dongen, the Netherlands.
5. Cell Biology & Immunology, Wageningen University, De Elst 1, 6700 AH Wageningen, the Netherlands.