The Bank of First Deposit bears no liability under the Uniform Commercial Code so unless you are both part of a correspondent clearing network that requires member banks to share liability, you have no recourse. The Bank of First Deposit would only have liability if they violated a presentment warranty for accepting an altered check or a forged endorsement. (Your customer didn't actually write the check so it's not altered and I doubt the crook or money mule to whom the check is payable is going to contact your customer claim their endorsement was forged.)
_________________________
Sola Gratia, Sola Fides, Sola Scriptura, Solus Christus, Soli Deo Gloria!
www.tcaregs.com