Structural and functional roles of cysteine residues of Bacillus polymyxa beta-amylase.