How protein assists with immunity. Please help

Check these sites.

http://www.webmd.com/fitness-exercise/guide/benefits-protein

http://www.kidshealth.org/kid/stay_healthy/food/protein.html

http://edis.ifas.ufl.edu/VM104