No,
The MC18 has a longer skirt than the '21's. The '18 also has a different piston pin boss.
You can use '21 pistons in 18's but not the other way around, well you can but have to be careful.
_________________
If I have to take the carbs off once more...