Sanofi to Buy Protein Sciences For $650 Million