Crystal structure of thymidylate synthase A from Bacillus subtilis