Sulfolobus solfataricus ribose-phosphate pyrophosphokinase