MEVKTVKVSNLSLNALKREITEFFSFSGDIEYVEMQSESEWSQLAYVTFKDSQGADTAVLLSGATIVDRAVIITPAENYQLPPEAHKQLSGANVSTESAVRKAEDVVSSMLAKGFVLSKDALNLARSFDERHNILSNATATVASLDRQYGLSEKISLGRAIVGSKVKEVDERYQVSELTKSALAAAEQKASVAGSAILSNQYVSAGASWLTSAFDMVTKAAGDMTSMAKDKVERAEEERKAIMWEERSGLVSEYAKIHLDEPSSWEPAVLPLESVDEQKLQAV*