Mechanistic and structural insights into vitamin B2 metabolizing enzyme riboflavin kinase from Leishmania donovani Article in International Journal of Biological Macromolecules (August 2024)