Complex structure of CaApiGT/UMP/Rutin