Place Milk, Honey, Margarine, Salt in a small sauce pan and scald. Sprinke yeast into the very warm water. In large bowl stir until yeast dissolves, then stir in cooked mixture. Beat 5 cups of flour into cooked mixture to form a soft dough. Gradually beat in another 2 cups of flour to make a stiff dough. Turn dough onto a floured surface. Begin Kneading until smooth and elasicy. (You may need to add a little flour as you are kneading) Place dough into a large greased bowl. Let it rise from 1 to 1 1/2 hours.
Punch down dough and knead it a few times. Divide the dough in half. Divide one of the halves in half again. Divide each of the 3 portions into even thirds so that each set of 3 can be braided. Stack one on top of another on a cookie sheet, starting with the largest then building upwards.
Place in a warm place and let it rise. Get dough ready by brushing w/ slightly beaten egg. Sprinkle Sesame seeds over the loaf and bake 45 minutes at 375 degrees.