Human trefoil factor 2 is a l