Insulin investigations - Nature Chemistry