They list it as a replacement for stock, it should be fine.
When I purchased a new genuine one, it was comparatively priced with other brands genuine cables.
If you're that worried about it not fitting, just get the genuine. Worst case is you're a few bucks worse off, but if the MP one is not quite right, then you'll have to buy something else anyway, which costs time and money.