Assuming there is a BIOS upgrade for the MSI mobo, then you need to upgrade the BIOS with a Sandy Bridge CPU, and then install the Ivy Bridge CPU. However, you have a problem... you do not have a Sandy Bridge CPU to upgrade the BIOS with which ultimately means you cannot use the Ivy Bridge CPU.
You may be lucky... the motherboard might already have the correct BIOS. Might. You can try and install the IB CPU, but I really doubt it will work.
The best thing to do is return the MSI mobo and buy a H77 chipset motherboard. However, since you have a "k" model CPU, it is unlocked and ready for overclocking. But you need either the Z75 or Z77 chipset motherboard in order to overclock.