Protein hormones and immunity