Crystal structures of human pancreatic alpha-amylase in complex with carbohydrate and proteinaceous inhibitors.