Trying times for human insulin