Thaumetopoein: an urticating protein from the hairs and integument of the pine processionary caterpillar (Thaumetopoea pityocampa Schiff., Lepidoptera, Thaumetopoeidae).