In a large mixing bowl sift together all the dry cake ingredients until fully combined and no lumps.
Stir the eggs in until all the dry ingredients are moist. Stir the butter, yogurt and vanilla in until fully combined and a smooth dough has formed.
Scrape down the sides of the bowl and form the dough into a smooth ball. Massage the ball in hands to make sure of the texture. The dough should be lightly moist and hold its shape well
Form dough back into a ball and place back into mixing bowl. Use a wooden spoon and break the dough ball up a little. Gradually and carefully fold in the blueberries until evenly distributed throughout the dough
Form the dough back into a ball. Divide the dough into 2 portions. Place one portion into the center of the prepared cake pan and press evenly throughout the cake pan
Scoop the cream cheese mixture out 1 TBS at a time and spread evenly, over the. dough in the pan. Use the back of a spoon and evenly spread the cream cheese mixture over the dough
Scoop the remaining dough by tablespoonfuls over the cream cheese mixture. and press together to fully cover the cream cheese mixture. if there are any cracks in the dough dampen fingers and rub the cracks smooth