In this paper, a robust mobility assisted WSN routing protocol named QoS oriented and Energy Efficient Routing Protocol for Cooperative Multiple Input Multiple Output (MIMO) based mobile WSNs (Q-E2RPC) has been developed that exploits the efficiency of network partitioning, Fuzzy Clustering Mean (FCM) and Expectation Maximization (EM) based clustering, Fuzzy Logic Controller (FLC) based Cluster Head (CH) selection and mobile sink based data gathering to meet QoS demands and energy efficiency. Unlike classical clustering methods FCM and EM as a cumulative solution enables optimal clustering, which is followed by the multiple network parameters based CH selection. The use of single mobile sink avoided multi-hop transmission and signaling overheads that eventually reduced energy consumption. Q-E2RPC protocol exhibited timely data delivery, low energy consumption, and reduced signaling overheads. The results exhibited that Q-E2RPC outperforms other state-of-art techniques in terms of higher throughput, low delay and energy consumption, and higher network efficacy.