com.apple.bkagentservice high cpu usage
com.apple.bkagentservice is part of BookKit, which itself is part of iBooks.

Based on the limited information in your question I'd guess the BKAgentService is trying to reconcile your books in iBooks.app on your Macbook with the books registered against your account in iCloud, and some conflict is causing it to go a little mental.

Something I'd try is closing iBooks, killing the BKAgentService, then renaming the following two folders and re-opening iBooks. This will relaunch BKAgentService and it should start to sync your library from scratch.

/Users/YOURUSERNAME/Library/Containers/com.apple.iBooksX
/Users/YOURUSERNAME/Library/Containers/com.apple.BKAgentService