MESYGRKRAWKKGPTRGKGGPQNAACEYRGVRQRTWGKWVAEIREPNKRTRLWLGSFATAEEAALAYDEAARRLYGPDAFLNLPHLRAASAAAAHQRLRWLPASAAAAAARGGAAAVPAYGLLNLNAQHNVHVIHQRLQELKNSSSSPTKPPPRTPTRANPPPPPLPTSSPCSTVTNSVGSAALPPPMSCFQALEQAMAATAAMESAPCDDDAAVVGFGADKPQLDLKEFLQQIGVLKADDDGATGKNGAVHGDDGELADAFGFGGSGEFDWDALAADMSDIAGGHGGALGANGGFQMDDLHEVEQFGGCMPIPIWDI