This is why you're supposed to fatten up in the summer. In nature, mammals fatten up all summer long, and fat soluable vitamins such as D, are stored in your fat.
As animals basically slowly starve over the winter, they consume their fat and also get some vitamin D back. It helps shore up the lack of sun in the winter.