MEVLRDQMTALLEQGLYDSAEILGGFLMSATASNSDLPPSTRAENMVLLADALYGRKEYRRALNLYRQAVQQCRVTPKQTVSGGRSSVQATSRPPSVNSLHASTINENEVKYKIGLCHLAVHDTRAALSEMEGIPPKARNLKINLTLAKLYRSTGYDRAATAAYKECLRISPYVLEAVIALAELGVAAKELHSLLPQVGVRKMSSTFGHVLSTRKVQPKSIRSPVDPFEPVRWFQRLADGHCSVYGHNYKEALEHFNYLGQKFPNNVHVLLETAKAEAAMGRNDEAVHNFEKARQADQYNISSMDEYAMLLRTRSNQVELNRLVHDLLNIDPARPEVWVASAVYWELRDDRVRALTYTDKAMRIDERLTSAHLVKGNLSLSLNRSEVAVMAFRKAQSLRTDLRAYQGLVRAHLANSKHKEALCAAREAMKAMPHSAKALTLVGDVYAQNSEGRDKGRKFYESALRQEPGYLGAVLSLADLHGAEGRNDEAIALLQRYLKTWADDSLHTKLAQILAASNKLGESLSHYQTALSINPLNEAAKKGLERLEKQMKGVDPDALDEEEDNEGEDADADAEEGEFL*