bc346b5dde628bdaac5e4fdad390a611e52f058eda3790581153b77da63bcad8 biomolecules-15-00602.pdf