HvH pier 20240114-24-2 head region w cephalic and subcephalic setae 40x