MDTYSVFTTKWKQLTGVDLTLYKEAQMKRRLTSLYEKKGFQSFKDFAAALEKDQALLNETLDRMTINVSEFYRNYKRWEVLETAILPLIKTSRPLKIWSAACSTGEEPYTLAMLLDQQKGLPGYQILATDIDEKALEKAKKGVYQERSLQEVPLSVKDRYFTQNANRSYEVKTEIKKNITFKKHNLLADRYEQDFDLIVCRNVFIYFTESAKEELYLKMAHSLKKNGVLFVGSTEQIFNPEKFGLVPADTFFYQKR