Turn off your GPS when not in use, or restrict Google from using location services. Go to accounts, Google, the location then Google location reporting and restrict that. It worked a bit for me
I have GPS on all the time but I found a setting under "Accounts" > "Location" > "Low Battery Use"
I'll see if this helps
FWIW
6/3
edit Didn't help much
yes I'm running 4.4 KK
Here's a clue to battery use fixed in KK 4.4.3
"One of the long awaited fixes of this release is for excessive battery drain that could occur when an application used a device’s camera as a result of a process called ‘mm-qcamera-daemon’ which controls the camera on Qualcomm-powered devices. After an app using the camera was closed the process would continue to run in the background and cause abnormally high CPU usage which resulted in increased battery drain and higher device temperatures than normal."
The whole article - AnandTech | Google Begins Android 4.4.3 Rollout