35% protein is kinda strange IMO. I never observed any difference above 20%.
Also 2 oz. of nuts is a good weekly--not daily--ration in my experience. They might be fine but keep an eye on them since they generally don't add any crucial nutrients. Maybe mix some seafood in there too.
Lots of: urban hiking, cycling, sprinting
Lots of: fresh meat, seafood, eggs, organs, tubers, starch fruits, vegetables, meat fat, dairy fat, oil fruits
Some: cured meat, dairy protein, sweet fruits, rice, pulses, tree nuts, oil seeds
Minimal: soy, refined proteins, sugar, liquid carbohydrate, grains, refined oils, peanuts