Halogen bonding for the design of inhibitors by targeting the S1 pocket of serine proteases