Nitrogenous excretory products of the giant south American land snail, Strophocheilus oblongus