the protease , with an apparent approximate molecular weight of 44,000 , is a zinc metalloprotein which hydrolyzes several large protein substrates in in vitro assays .
C0025544
metalloprotein
C0033684
protein