Principles of medical biochemistry - Meisenberg, Gerhard (Elsevier, 2017)