In the US the recommendation for the average person who does not lift weights is 50 grams of protein a day. For you I would say 130-200 grams of protein a day, how you find a way to eat that is up to you.
Spread your protein evenly through each meal as best you can, dont eat 100 grams in one meal and then much less in the rest of your meals.
I dont know how they do it in Egypt but there are successfull bodybuilders there. I would say start eating lots of meat, fish/chicken/beef/birds whatever. Your also going to need calories so carbohydrates should probably be a little high for you also, brown or wild rice, sweet potatos and so on, carbohydrates can get a bit complex.