MELITPPTPEEHIEQMNNLFAQKEEEEEEVLQQPIIKIHDPSWVMDLPQQPSTDISGSSDGHPVIEISDNDQMSIKAQKCVTEQHERRIQELTRDCEQAKNECHEAWMCLRDSTRQLEELRNDHHFKSLQVNSLEGRITEFTELQEKHEKDKKLWVSLLHDLNAKIKALKGDYHKFSEEARANSFPDISEITSAMQSLSVQYEDLKKKYTEESKERKQLYNELCRPLSAEEIAAGASSVVEFDKSKDNELNININGPSKRNFKFDRVFTPEDNQEDVFLDTAPVVVSVLDGYNVCIFAYGQTGTGKTFTMEGTPENRGVNFRTLEELFRVAEERKGQYNYNISVSVLEVYNEQIRDLLASPAQQGQHAKKLDIKQVAEGVQHVPGLVEAKVENMNEVWEVLQTGSAARAVGSTNANELSSRSHCILSVVVTAKSLINGNFTMSKLWLVDLAGSERIAKTDVHGERLKEAQYINKSLSALGDVIAALTTKSSHIPYRNSKLTHLLQDSLGGDSKTVMFVQISPHENDMGETLCSLNFASRVRGLELGPTRRQQDAGEVFKYKQMTGWKRGKEDGRELTKYGDQI