In a large mixing bowl, add the water and the instant yeast. Give a quick stir.
Add the egg yolks, vanilla extract, vegetable oil, and the sugar. Using a wire whisk, whisk to break up the yolks and stir.
In a separate bowl, mix together the flour and the salt. Add this to the wet ingredients.
Gently fold and mix it until it comes together. Cover the bowl and let it rest for 5 minutes.
Mix the dough agian with the spatula for 2 more minutes. Then, transfer the dough tto a floured counter. Knead for 5 minutes, dust as and when required, until the dough is soft and supple.
Place it in an oiled bowl, cover and let it rise for approximately 2 hours or less or until the dough has doubled in volume.
After it has risen. punch it down and knead it once on a counter.
Divide the dough into two portions. Make individual strands and shape into two braided loaves. *(See video for a 4 strand braid)
Preheat the oven at 170 C for 10 minutes.
Move the braided loaves onto a pan with enough space between the two loaves. Brush the entire top parts of the loaves with the egg wash. Sprinkle the seeds on it.
Bake for 25-30 minutes. Switch to broil mode for the last 5 minutes.
Remove from the oven and cover with a kitchen towel. Let it cool down. Slice usign a bread knife and serve!