met fumarate high purity