EP20240914_L1-20-2 head region w cephalic setae 100x