MEELEQWKEQLSHFANLALDRLREVPPNQLYAAAAIAIFTTLLLLSIRLFKRAKSNTIVLTGLSGSGKTVLFYQLRDGSTHQGTVTSMEPNEGTFILHNEKTRKGKIKPVHVVDVPGHSRLRPKLDEYLPQAAGVVFVVDALDFLPNCRAASEYLYDLLTKGSVVRKKIPMLILCNKTDKVTAHTKEFIRKQMEKEIDKLRASRSAISAADIANEFTLGVPGEPFSFTQCSNKVTTADASGLTGEISQLEEFIREHVKR*