80451-04-3 Cecropin A P9A Protein