I would say Protein.
The human body isn’t capable of producing sufficient essential amino acids, therefore you have to make sure you are getting enough from this group in your diet. The macronutrient does a variety of jobs in the human body. Protein functions as a hormone, enzyme and an antibody in the immune system.