I'm 15 yrs. old and weigh 100 lbs. and I want to gain muscle mass. My workout routine is very good. My daily diet consists of 160 g Protein, 280 g Carbs and 70 g Fat. These are all from vegetarian and egg sources. Is this diet good for maximum muscle gain and minimum fat gain?