Respiratory nitrate reductase from haloarchaeon Haloferax mediterranei: biochemical and genetic analysis.