The Effects Of Active Site And Allosteric Residues On Catalysis And Inhibitor Selectivity In The Bacillus Stearothennophilus Dihydrofolate Reductase