Leuprolide Acetate: A synthetic nonapeptide analog