the kng1 gene uses alternative splicing to generate two different proteins: high-molecular-weight kininogen (hmwk) and low-molecular-weight kininogen (lmwk). hmwk in turn is cleaved by the enzyme kallikrein to produce bradykinin.