Would this be the correct memory from kingston purchased at new egg. KHX16S9P1K/16. It would be for the 2012 imac 27 inch.