Evolution and properties of alanine racemase from Synechocystis sp. PCC6803. (30th December 2021)