mec3301