Crystal Structure of a Novel FAD-, FMN-, and ATP-containing l-Proline Dehydrogenase Complex from Pyrococcus horikoshii*