REGISTRATION RIGHTS AGREEMENT by and among Marathon Petroleum Corporation, as Issuer, and Citigroup Global Markets Inc., and RBC Capital Markets, LLC, as Dealer Managers Dated as of October 2, 2018