essential proteins and nonessential