In your breadmaker pan, add the milk and the egg.
Add the flour to cover the entire surface of the liquid, sprinkle the sugar and salt around the edges, make a well in the center of the flour and add the yeast in the well.
Transfer the pan to your bread machine, and start the Dough program.
About 10 minutes into the knead cycle, add the butter.
When the Dough knead cycle finishes, transfer to an oiled bowl. Cover and let rest in a warm place, until doubled in size, 40 minutes to 1 hour.
While the dough rests, make the filling. In a small bowl, add the butter, garlic and parsley, and stir to thoroughly combine. Set aside until ready to use.
Gently punch down the dough to let out the air. Transfer the dough to a lightly dusted surface.
Roll out the dough into a 9-inch wide rectangle.
Make many thin cuts along the length of the dough.
Spread the garlic butter filling evenly over the bottom half of the dough. Top with the shredded cheese.
Starting from the bottom short edge, roll upwards into a tight log. Pinch the edges to seal.
Transfer to an 9- by 5-inch loaf pan. Cover and let rest, until puffy, about 20 minutes.
Preheat the oven at 180 degrees C (fan 160 degrees C).
While the loaf rests, make the glaze. In a small bowl, add the egg and milk, and beat until thoroughly combined.
Brush the glaze evenly over the loaf.
Bake in the oven, until golden brown, 25 minutes.
Brush with the melted butter. Remove from the pan and let cool on a wire rack.