116357-66-5 Magainin precursor Promagainin