nogenic protein