Text this: Identification, expression and biochemical characterization of AMP phosphorylases from extreme environments