GLELSHCVGANSLSPAVPWRSGGPCKMKRVRTVFKPEQLERLEQEFLKQQYMVGTERVDLAATLVKVWFQNRRIKWRKQSMEQKAAKLSQFGVIQPTTADSTDIKDHEDDTVDVEL