FAD dependent enzymes