Soak raisins in Marsala wine for 1/2 an hour, until soft.
Add the yeast to a small amount of warm milk, cover and allow to sit for about 5 minutes until bubbles beging to form on the surface.
Meanwhile, whisk the softened butter and sugar together in the bowl of a stand mixer until the mixture is light and airy.
Add the Marsala.
Add the fennel seeds and salt.
Add the egg and mix everything together until homogeneous.
Add the lemon zest and juice.
Swap your whisk attachment for the dough hook. Then, add the yeast mixture and flour and knead for about 5 minutes.
Strain the currants, raisins, and candied fruit and add them to the dough.
Add the pine nuts.
Mix gently on low speed until all the ingredients are well combined.
Transfer to a much larger bowl that has been lightly greased with butter. Cover with a clean towel and set aside in a warm spot that is free of drafts. Let sit for 4 to 6 hours. It will rise slightly.
Preheat the oven to 375 degrees one hour before baking. Place the dough on an insulated cookie sheet. Form it into a round loaf, about 6 inches in diameter. Use a knife to score three slits in the crown to form a triangle (Father, Son and Holy Spirit). Make an egg wash, combining an egg yolk with 1 tbspn water. Using a pastry brush, brush the top with a light, even coat.
Bake for 50-55 minutes or until golden. Test with a toothpick. When it comes out clean, it's done. If panettone browns before it's done cooking, place a piece of foil on top to protect it.
Cool before serving.