MEEEEAPDVICELENVQGLVDALTAVRWKRQQDAVLELSEHGIVLIVEESGCLQAKVYLKRELFIRYDYNARGGRPRFGVSLGHFVDCLNAFSVPAGQSISSLVQIQYPGPDMQLLLKSVDSLDASICAEIRTRIPDTIAWDYNFEPAGANPLTFTVKSAALKEAIEDLEWPGSSIKITLEPDPPSVSLRAEGHGDLQIDFMYYVNSELLVAFQCDHQASFKYKYKFLRATTSNMPSSVIKENRGSKLSIGRGGMLKVQHLVSIAKPSVSHPYADSVGYQQPSRIAHIEFFVKPEESED*