db7ac02f7f639f1e708cf5dcb76f988c biomolecules-15-00602.pdf