dell precision 5810 motherboard

anyone by chance replace a dell precision 5810 motherboard with a third party motherboard, like msi? just wondering if it can be done.

SolidworksHardware And Graphics