Welcome to the forum from Dallas. I've been to HK once a few years ago.
It looks like it probably would fit. Measure the seat post tube from the BB to under the top tube. If it's more than 11 1/2" it would probably fit.
I got a motor in this frame with a lot of trouble, and yours looks easier.