MLESRNNMKESVNNKENVVGSGGGLTAEQKARISSKFRAAKALLARKRPLHDCSTTSLDKVGKAQRTTSLDRIDGDKRFPLTEIPMNTPSPIYEKGSNKTFNVFTSVKGSQVRECDSSINARTTCEIQFQTVETFKFSSNRSESVESNLSENGGSLQVENMVGLNTYITPVRQPGFSGLTESSFSSTVLDDDFDEHILDEIDALCEQNSKEKPGKRFNSIPIENHHINNLDKEDNLNTVVSSDNSGQECILSRGNEESEAERSKSSGPDNSNLVRSDEAFKLECILNSTGNQECELEDSKSCKATDTGSELEATDIRNMPEDYIKYVESLNDRQQEAACSDISIPLIIVAGPGSGKTSTMVGRVLMLLHKGIGPSNILAMTFTIAAASEMRERIGRVAGKTAAKELTISTFHSFSLQLCRMHAEKLGRTPEFLIYGHGQQRRAVIEAVRLLDDKKNGPRDELCQLNDKNSPQHFKERSKKWLKFVTQAKSAGRTPDDYYKIGNETGAAVLQSYNDILKSCNALDYHDLISCSIKLLTDFPEVLEECQELWKAMVIDEFQDTSAVQYGLLHILASHKRITIVGDEDQSIFGFSGADASGFDSFRKDFPLHKEVRLSKNYRSTRCIVEAASFLIQNNSKRCQSKRVLTDNSVGSKITIKECCNEDAQCSFVVDKILEIASDGTTEKSSFGDIAVLFRRQVSGKIFQAAFRNRKIPFNVHGVAFYRKKVVKGIIAMLRTTLPGSDDGSFRRVFKALLPSEKEEKMKVIEHIEKVSTVRKSSFISAARDIFSAKVSGTFKRSQLSQGRKVLLMIDMISKLVKREESISAVITSVANMIPQKYLLEQRAVHDNDGGKLLNEDHDVRPVLQYLLDDVSDFLKTHKNPIEGESECKTEGQGCVNILKAFIDHISERESENFRTRRHDNKDSVTVTTIHQSKGLEWDTVFIVKANESEIPLLHEFNGITNERSNSIEEERRLLYVAMTRARKKLFILHVIMDSNWQVLQPSRFLREIPRHLQETQEELTNHQKLQKGTPQSGSAEKVESVDHRITIDDPLSEPVDGMSKESIDSLELCNSKIFLKRFNAEDRTVVSHLFHQWAKKPAFQEPRRLLKKVEFVIDERLRVKKSTHKDVLRALKSSLTCEEASQYAESVLNWEKIPAEKRAYLMREKQEYFQKLRIESSMGTSEPTPKQIAYLQSLGCTTVPTSRLHASRLIEEYKSL*