MVLAELGGQISSALQKMSNVTVIDQKAVNECINEINRALLQADVSFKLVMTLASNIKKTVNPEDLAAGHNKRKIMQQAVFNELCGLLDPGKPAYTPKKGKQCVVMFVGLQGSGKTTTCTKYGHYYRKKGFKPSLVCADTFRAGAFDQLKQNATKANIPFYGSYTETDPVVIAQMGVEKFKKENSDLIIVDTSGRHKQEASLFEEMRQVSEVTNPDLIIFVMDSSIGQAAHDQAQAFKQSVPVGAVIITKMDGHAKGGGALSAVAATKSPVIFLGTGEHMDEFEPFDVKPFVSRLLGMGDWSGFMDKIHDVVPMDQQPELLQKLSEGSFTLRIMYEQFQNILKMGPLNQVFSMIPGFSTELMPKGREKESQARIKKFMTMMDSMTNAELDSTNPKMFSEASRINRVARGSGRTVKEVNEMLEEFKRLAKVWSKMKGLKIPKKGDMSAMSRNMNAQQMSKVLPPQMLKQLGGMGGLQNLMKQMGSKDFGKDFGKDFMDN*