STSEEDQQLLGVDDKKQKRMLSNRESARRSRLRKQQHMEELRSQLLDLRAQNSHILGKLSVASQQFSQISHDNQLLRLQASELGRQLQRLHRQASV