bloodfluke planorb
gene list