Mobile wireless sensor networks (MWSNs) have become a foremost solution in many emerging applications both in industry and academia. Moreover, considering the mobile node in WSN is a challenging task to designing efficient communication protocols, specifically at a medium access control (MAC) layer. Most of the existing protocols consider only for static and slow mobility. To meet with future MIoT applications, in this paper we propose Enhanced Energy Efficient Mobility aware MAC (EMM-MAC) protocol. Our EMM-MAC protocol consists of 3 contributions i) static synchronization and mobility handling phase to support both environments, ii) By using queue length-based channel access priority for static nodes, and iii) the combined highest signal strength and node status-based channel access priority for mobile nodes without any control packet overhead. The simulation results verify that EMM-MAC yields a notable improvement in the average power consumption, packet latency, and packet delivery ratio performances against the well-known mobility-aware MAC protocols under different mobility models and environments.