129192-62-7 Gly-ala-val-pro-ala-ala-gln-phe-ser-pro-arg-leu-NH2 Locustamyotropin Locustamyotropin I Lom-MT