MVQSKKFRGVRQRHWGSWVSEIRHPLLKRRVWLGTFETAEEAARAYDQAAILMSGRNAKTNFPIPQTSNEEDPKSSDEASLPTPPNGLSEILHAKLRKCSKAPSPSMTCLRLDTENSLIGVWQKRAGERSDSNWVMRVQLGQRESQVSESTLPLPQSSGGVSEPELRAEMGEDERIALQMIEELLNRNCPSPSFGVQDHGDGSLFL