This is the lynchpin of the macros. Begin with how much protein you need. How much you specifically, for your height, sex, weight, activity level and goals, need at the minimum to avoid deficiencies and maintain bone density.
Best uncontaminated sources
Beef
Chicken
Eggs
Pork
Fish
Nuts
Other?