Its not perfect, but it works. I have included the STEP Files so you may make changes at your own leisure.
The author marked this model as their own original creation.