Mix sugar and shortening until creamy. Add the egg yolks to creamy mixture.
Mix in the flour, baking soda, cinnamon, cloves, allspice and salt.
Add the sour cream and beat well.
Add the vanilla and fold in the stiffly beaten egg whites.
Bake in a greased 8-inch layer pan for 30 minutes at 350 degrees.