Cream butter and granulated sugar until light and fluffy. Add eggs, one at a time, until well combined. Add vanilla; stir until combined, Add the reserved flour mixture and sour cream, and stir just until well combined. Spoon half the batter into the bottom of the prepared pan. Make a well in the batter, and crumble 2/3 of the streusel mixture into the well. Top with remaining batter, smoothing top. Sprinkle remaining streusel evenly over the top. Bake until golden brown and a cake tester comes out clean, about 1 hour.