In a large bowl, combine flour & sugar. with a pastry blender, cut in butter to resemble coarse crumbs. In a small dish, measure 1 cup of the flour mixture & add walnuts & cinnamon. Set aside. To remaining flour mixture add baking powder, baking soda & salt. Set aside. In a third bowl, combine sour cream, vanilla & beaten egg.