You can convert the key using putty for Mac via port or brew:
To get puttygen to output a .PEM file:
Once you have the key, open a terminal window then run this command:
The private key must have tight security settings otherwise SSH complains. Make sure only the user can read the key.