Simulation-Based protein engineering of R. erythropolis NADH-FMN Oxidoreductase