Crystal structure of desheptapeptide(B24-B30)insulin at 1.6 A resolution: implications for receptor binding.