MSTYIFMQQAYECLLDQKDAVHYIEYQPNQYQALIDVVSQPIIPTTKIEVSAPTTPAPSAVVFPQQCEDSSVILQQLTPPQSPPQFDAYQHQQQPPLVKAEQKVLPYASDATNSSTSAAANNFQFNNWTAGSEIDRESQLVDDIVKLRAQELQWQQINDDCESQASSSLDCSSNNSSIDEEWLPEQNSSAQSSPAHSAGEELFQHQDGDFELETDVQIKTPKKRTRAYGRGVEDRKIRKKEQNKNAATRYRQKKKMEMENVLGEEQILAQENEALRRTLADRRHELRYLRQLIREFYQGRKH