Coenzyme preference of Streptococcus pyogenes δ1-pyrroline-5-carboxylate reductase: evidence supporting NADPH as the physiological electron donor