Sanofi snatches up Protein Sciences for $750 million