r proteins