Atomic properties of amino acids: computed atom types as a guide for future force-field design.