n proteins