NSC160477 Polypeptide from Sargassum vulgare Sargassum vulgare polypeptide