No it's not that board has the Z370 chipset for Coffee Lake which is not backward compatible with Skylake and Kaby lake CPUs.
That is you can’t stick a Kaby Lake or Skylake CPU in a Z370 motherboard, and you can’t use a Coffee Lake processor with a Z170 or Z270 motherboard.