putative oxidoreductase AY099558 RAFL09-44-A05