A Thorough QT Study of Telotristat Etiprate | NCT02155205 | Trialant