MISVMAPNTKLQVKTVKVSNLSLNALKREITEFFSFSGDIEYVEMQSESEWSQLAYVTFKDSQGADTAVLLSGATIVDRAVIITPAENYQLPPEAHKQLSGANPSTESAVRKAEDVVSSMLAKGFVLSKDALNLARSFDERHNILSNATATVASLDRQYGLSEKINLGRAIVGSKVKEVDERYQVSELTKSALAAAEQKASFAGSAILSNQYVSAGASWLTSAFGMVTKAAGDMTSMAKDKVERAEEERKAIMWEERNGLVSDYAKIHLDEPSSWEPAVLPLESVDEQKLQAV*