Is this a fungus gnat larvae?

Top