Recombinant Human MRPS25 Protein