PARTICIPATION AGREEMENT AMONG ALLIANCE FUND DISTRIBUTORS, INC. ON BEHALF OF ITSELF and ALLIANCE VARIABLE PRODUCTS SERIES FUND, INC., and KEYPORT LIFE INSURANCE COMPANY