Ecallantide序列EAMHSFCAFKADDGPCRAAHPRWFFNIFTRQCEEFIYGGCEGNQNRFESLEECKKMCTRD
map