carnibol protein