eLife 4 dic 2025 Coenzyme-protein interactions since early life Coenzyme-protein interactions since early life Original