evidence suggests that these proteins are thiol proteases and that in islets the 31,500 molecular weight thiol protease is involved in the conversion of proinsulin to insulin .
C0033362
proinsulin
C0021641
insulin