MIX flour, baking powder, cinnamon and baking soda; set aside. Mix apples, sugar and margarine in large bowl. Add egg product; mix well. Add flour mixture; stir just until moistened. (Batter will be thick.) gently stir in cranberries and walnuts.
SPREAD batter into greased 8x4-inch loaf pan.
BAKE at 350°F for 1 hour or until toothpick inserted in center comes out clean. Let stand in pan 10 minutes. Remove from pan. Cool completely on wire rack.