A New Assessment of Thioester-Containing Proteins Diversity of the Freshwater Snail Biomphalaria glabrata