MEVKTVKVSNLSLNVLKRELTEFFSFSGDIEYVEMQSESEWSQLAYVTFKDSQGADTAVLLSGATIVDRAVIITPAENYQLPPEAHKQLSGANVSTESAVRKAEDVVSSMLAKGFVLSKDALNLARSFDERHNILSNATATVASLDRQYGLSEKINLGRAIVGSKVKEVDERYQVSELTKSALAAAEQKASFAGSAILSNQYVSVGASWLTSAFTLVTKAAGDMTSMAKDKVERAEEERKAIMWEERNGLVSDYAKIHLDEPSSWEPAVLPLESVDEQKLQAV*