In theory, it should work HOWEVER the m.2 slot on your motherboard is PCI-Express 2.0 and the m.2 drive uses PCI-Express 3.0 so your ss would be greatly limited from "32gbp/s" to "10gp/s"
So it would be better for me to buy a PCI-Express 2.0 drive instead of a PCI-Express 3.0 drive.
I would like to get higer mb/s as I have now (550/read 550/write).
Would one of these work ? (Im a bit unsure if they will work together with my Z97-a motherboard)
CORSAIR Force Series MP300 - solid state drive - 240 GB - PCI Express 3.0 x2 (NVMe)
Kingston A1000 - solid state drive - 240 GB - PCI Express 3.0 x2 (NVMe)