MSEDVEKELLKAQIRQMENMWELELAQKQAREDLLESQLTEVKECFSNAEKRDKREVDLLRRHVKTADNLLSYLKSKARIMSMPRFAYASCGIECQEGVGFVDKKGVPMANWCKDVNLSLFEISKDKKWEENLPSESKERMQGSLEQKDENYTERIAMAVMLVTDVMEVLLKRTIIAETEITLERKKANASQDQVRKKALELESLWARVEEMEKVAKGTSGFLKEMQQKLEEMEQETSRQRQRASENEHELSRVRRDFEVLRSSIDSLVGARESLLSSEKRIQEMEKVLERLTTRAASLERVNKQKNSEVCDLLTTNDRLRGFLDLKESELTAMREHCKFLTIQSQKVSVTDST*