creates proteins