hi nograd, i understand the feeling when things doesn't go as expected.
Just don't worry and tell the whole story to ur professor, he will understand and will certainly write you another one. It's not ur fault at all for losing the LOR.
Wish you the best of luck tho!