Hull FC winger Tom Briscoe will retire at the end of the Super League season after a 19-year playing career.