key protein