It's hard to tell the shape of it's head from these pictures, but if the nose is really as sloped as it appears to be, it would be L340. They have a pretty distinctive topline, which you can see if you pull up the profile on planet catfish.
The fish appears to have a yellowish base color, but the lighter substrate has it's coloration somewhat faded. I'd be interested to see how it would look on a darker background.
Barbie