Uptake and assimilation of amino acids by Biomphalaria glabrata (Gastropoda: Planorbidae)