SERIES B MUNIFUND PREFERRED SHARES (MFP) PURCHASE AGREEMENT dated as of February 16, 2018 between NUVEEN MUNICIPAL CREDIT INCOME FUND, as Issuer and TORONTO-DOMINION INVESTMENTS, INC. as Purchaser (NZF SERIES B MFP SHARES) CONTENTS