Elamipretide peptide high purity