Crystal structure of phosphate binding protein(SphX) from Synechocystis sp. PCC 6803