MIFEGLADKLQSTLKDLRGKGKLSEKDIDTAMREVKLALLEADVNFKVVKDFVKKVKERSLGAEVMESLTPGQQVVKIVNDEMTNLMGSVQSRISFTSKPPTVVMMVGLQGAGKTTTVAKIGHLFKKQGKVPMAIACDVYRPAAIKQLQVVGEQAGITVYTEEGNKNPVSIAKNGVERAKVLGHDLVLIDTAGRLHIDGELMDELKQIKEQVRPTEILLVVDSMTGQDAVNVSQSFDEALGVDGIVLTKLDGDTRGGAALSIKAVTGKPIKFSAIGEKLGDLEPFYPDRMASRILGMGDMLSLIEKAQSSFDEKEAKKLEEKIKKQELDFDDFLMQMQQIKKLGPLKNIIEMIPGMPKNMKDMDIDDNALVHIEAIIRSMTLKERRNPDIINASRRKRIASGSGTSIAEVNKLIKQFGEMKKMMKKMGSMSKNKKGKRGMMNFPKGFNLPF