Samfig,
That seat will definitely not fit your bike, even if you try to line up the peg type lock, you would need to weld on a new plate and lock assembly onto the frame. You would be better off finding a seat for your bike. Try cmsnl.com or ebay.
Gersh