Would fit as the board has M.2 M Key slots BUT the memory supports PCI Express version 4.0 but the board supports max. 3.0.
The memory would therefore also run with 3.0 (is downward compatible) and therefore cannot exploit its full potential, the specified read/write throughputs have of course been measured with 4.0.
Now, if no new board (with PCI Express version 4.0) is to be purchased in the near future, one could also consider an equivalently cheaper memory with PCI Express version 3.0.
For example
Samsung 970 EVO (1000GB, M.2 2280)