120365-36-8 Egip-D Exogastrula-inducing peptide D Exogastrula-inducing peptide D, anthocidaris crassispina Protein D (Anthocidaris crassispina exogastrula-inducing reduced)