1.1.99.29 pyranose:acceptor oxidoreductase