gen prote