The PutA flavoprotein from Escherichia coli plays multiple roles in proline catabolism by functioning as a membrane-associated bi-functional enzyme and a transcriptional repressor of proline ...