1004759c75d9321d04e8434cc2dd7e14f468b16d ijms-26-01150-v2.pdf