Gorham leaves MLPD after 15 years