px27f12.y1 Haemonchus contortus whole worm SL2 TOPO v1 Haemonchus contortus cDNA 5' similar to SW:YQF3_CAEEL Q09496 PUTATIVE SERINE/THREONINE PROTEIN PHOSPHATASE C34C12.3 IN CHROMOSOME III, mRNA sequence