HvH pier 20240114-24-2 head region w labial setae 40x