9efd3fc23555f499875e390945f1a226114e7d2b biomolecules-16-01445.pdf