HFSSRGALLWHILRRHPGEKLLQCKQCEERFADPEQ