So I am looking at getting the GTX 1060 Gigabyte Mini-ITX gpu and I was just curious if it will still work with my M5A99FX Pro r2.0 motherboard. It looks like the only difference is size, but are the PCIe ports the same and will it work? Or should I get the larger version of the card?