AllatostatinA 2 (Diploptera punctata) [ 123374-34-5 ]