Worm or Protein?

this has been in my pee for a little while, anyone know what it is ?