Here is a card that I believe will work in your computer. However, I suggest that you use StarTech's Chat Live to talk with one of their techs to make certain.
Here are the slots that you should have on the motherboard:
The specs for the card state that it will fit into a PCI Express x4, x8 or x16. So, I believe that it should work.
Please click the Thumbs up + button if I have helped you and click Accept as Solution if your problem is solved.