MAYDLDLRIKVIDFIESGGGITKASKIFKVGRATIYRWLGREELGATKVETRQRKINRKELEEDVKNNPDMLLKERAKKFGVTPASLCYQFKKMKVTKKKNSYFIKREMPKSEQNIRKS