NADPH DEPENDENT 2-KETOPROPYL COENZYME M OXIDOREDUCTASE/CARBOXYLASE