What is the meaning of Agrin?

Grinning; having happiness or satisfaction apparent on one's face.

a protein involved in the formation of neuromuscular junctions during embryonic development

Source: wiktionary.org