Pseudomonas fluorescens isocyanide hydratase rotating anode 298K