MKIKKQSILIEAEQIKKYYEKNKKMPLHCTLDTGRIVDIYDMSYLMAKLIQKFSSENINEWKIVTSYNTKKYVDKINNLKVYKATYMDMIVRFINYVEKNNRVPSNIVVTGEHGSASFELFTYCMSKILTYLKENGTYPNYCLFNKTDIQPTGKSVQNGKKSTVTPTSNSTKKGNCDDPYLSKPHLTTTTTGLGQDTPYNCAPNSLQQALYKLLRVKISEKTLASWAGTTTQGTDHQGILTAIAQASRKYNKKLTAEWKYFSDLGDTTDERFKKLGQLICQPNIAVITHIGYANIGERAISTGDTVFGHYEVIDRINTKTRYVRALNSLGSKKANGSYYGHLQDRPYSVEVSYLRNTPFNQKAILIIKRQ