A Study to Compare LY2963016 and US-approved Lantus® After Single Dose Administration to Healthy Participants | NCT01688635 | Trialant