Text this: Pomacea canaliculata hemocyanin as a novel natural immunostimulant in mammals