MEQRIGTMMAMSMLLVSMLALCAWQVESAYYRPPDMKTYHPVIGVLTLPEPRCLQYGTQVIATSNARWVQAGGARVVPIFYDSSPEELDYILSRVNGVFWTGGNVDFNPHTGSTNGSRYLKTTEYILKYVLRENRQRNYYPLWGTCLGFERLLQLIARDEKSVIVEKFDAENYAINLGFTDPAWGSRLFRSMSDELFTEVASPLGRLAFNNHELGIHPDAFVNNTELSKHMKVLSVDLDRNGKPFVSTVEGKDLPLYATQWHPEKAPWEWNPLWKIVRSDSAIKLSNYFGRFFVNECKHNKNKFESLEAEDRALLHNWVSIPSSALYRLDHKVHTLFTEIYCIDRKQVNQFNPSSRTAKRLKRLPLF*