You should be able to read the card even though it is write protected, so I think your card is corrupt. There is recovery software you can use which may recover the files. If you are willing to post card to me I could run the software on your card and hopefully recover the files, for free. Nothing lost if I fail.