SERIES PORTFOLIOS TRUST INVESTMENT ADVISORY AGREEMENT with KAYNE ANDERSON CAPITAL ADVISORS, L.P.