mgf 2mg hamilton