LGHHHHPTHVGSYSTAAFNSTRDFLFR