https://5dok.org/document/y6eo1d84-computer-simulations-protein-folding-energetics-hydrogen-bonding.html