40% protein is way too high - that’s 200g of protein a day. A normal person needs about about half their body weight or less for protein grams or 60 to 100g a day for 150-200 lb person, or 12-25%. The other calories need to be carbs or fat.
Too high according to you. What is a normal person?