Crystal structure of Pyrococcus horikoshii PPC protein at 1.60 Å resolution