80451-05-4 Cecropin B P9B Protein