MLNHLILSIPLVIITIAILIYKIRKSKQSKNNYIQRGDAIAQKDYAQARSVVHKLSLKQLTEMSWQFLYDITKTILKRFSREDQEEVMKIGSKLHEMGVKYEHQITNNIIYQPHQNIAVEKTTNRGKSH