MNESVNNKENVVGSGGGLTAEQKARISSKFRAAKALLARKRPLHDCSTTSLDKVGKAQRTTSLDRIDGDKRFPLTEIPTNTPSPIYEKGSNKTFNVFTSVKGSQVRECGSSINARTTREIQFQTVETFKFSSNRSESVESNLSENGGSVQVENMVGLNTYITPVRQPGFSGLTESSFSSTVLDDDFDEHILDEIDALCEQNSKEKPGKRFNSIPIENHHINNLDKEDNLNAVVSSDNSGQECILSRGNQESEAERSKSSGPDNSNLVRSDEAFKLECILNSTGNQECELEDPKSCKATDTGSKLEATDIRNMPEDYIKYVESLNDRQQEAACSDISIPLIIVAGPGSGKTSTMVGRVLMLLHKGIGPSNILAMTFTIAAASEMRERIGRVAGKTAAKELTISTFHSFSLQLCRMHAEKLVQSYAFCYFHGSRVIVLR*