MAINGATE TRUST INVESTMENT ADVISORY AGREEMENT