Membrane Attack Complex/Perforin domain-containing proteins in a dual-species transcriptome of caenogastropoda Littorina littorea and its trematode parasite Himasthla elongata.