Expression and characterization of soybean seed coat peroxidase in Escherichia coli BL21(DE3)