Preheat oven to 350° F. Lightly butter a 9-inch round cake pan; set aside. With a mixer, cream together the Kerrygold Pure Irish Butter and sugar until light and fluffy – about 3 to 4 minutes. Add the eggs one at a time, including yolk, beating well after each addition. Add the preserves, sour cream and extract and beat for 1 minute more. Stir together the flour, baking powder and salt; lightly fold into the batter with almond paste. Spread evenly in prepared pan and sprinkle with almonds. Bake for 35 to 40 minutes or until the center of the cake is firm when the pan is lightly tapped. To prepare sauce, in a medium saucepan melt the Kerrygold Pure Irish Butter. Stir in brown sugar and cook for 2 minutes. Stir in remaining ingredients and simmer over low heat for a few minutes more. Drizzle over cake slices.