Text this: The structural features and immunological role of biomphalysins in the snail Biomphalaria glabrata.