MESLEDLKLMAEQWSNQGIEYLQKIPPFQLYAAIALLLLTTILLLSFRLVRRTKSNTVLLSGLSGSGKTVLFYQLRDGSSHQGAVTSMEPNEGTFVFHSEHAKEKIKHVHLVDVPGHSRLRPKLEEFLPQAAVIVFVVDALEFLPNCRAASEYLYDILTNANVVKKKIPVLLCCNKTDKLTAHTKEFIKKQMEKEIEKLRVSRSAVSTADIANDFTIGIEGEVFSFSHCCNRVTVAEASGLIGETVQVQDFIREYI*