SEARCH Articles Figures Tables Antheraea polyphemus pheromone binding proteins Major urinary proteins binding with pheromones Mamestra brassicae pheromone binding proteins Pheromone binding Pheromone binding protein conformational changes Pheromone binding protein structure