Immunorecognition in Lymnaea stagnalis