MLDNLTGRFSNVFKNIRGQAKLTEDNIKEALREVRLALLEADVSLPVVKEFVNNVKEKALGQEVAGSLTPDQAFIGVVNQALVELMGKENKTLDLSVSPPAIILMAGLQGAGKTTTVGKLARLLKNDQKKKVLVVSADVYRPAAIEQLRLLAEQVGVDFFPSDTNQKPVEIATAAVDYAKKHFYDVLMVDTAGRLAIDEEMMNEIKALHAVVNPVETLFVIDAMLGQDAVNTAQAFNEALPLNGVVLTKMDGDSRGGAALSVRHVTGKPIKFIGVGEKINGLEPFHPDRLASRILGMGDVLTLIEDVQKGIDEEAAAKMAKKLQKGKGFDLNDFKEQIQQMRNMGGLENLMSKMPGELGQISKQIPEGTAEKAMGKVEAIINSMTPKERANPALLKSGRKRRIAMGAGTTVQEVNKLLKQFEQMQQMMKMFSGNGLGKLMRLAKGMKGMKGMFPGL*