Molecular analysis of a perchlorate reductase from a perchlorate-respiring bacterium Perc1ace.