Thinking it may be from an 81(?) XS 400.
Saw your other post asking the same question, ratranger suggested a cb750, looking at your pictures more carefully and looking on eBay, Honda cb is a better guess. The 750 uses a 20mm axle, the 500 looks like it uses a smaller diameter axle.