proteinsgm