c042fd1f323d2a7481e538bad06850877a412aa112855f0fac30f2127038748e biomolecules_a2022v12n8p1021iENG.pdf