3dcef66b0c2df40f3fb75fecf6cc5cb9 biomolecules_a2021v11n6p859.pdf