MRLQFSTTQLYGRDQELAELQRIYDLVAEEGTSRLVLLDGYSGNGKTSLVSHFGRSILQTRHQQQQNDSSPRSDLLQLEDSTASFALPQSTTTRFIKGKFDEHNRKPYAAFVGAFRDLIASLKRHCHEECDRIAAIQKAVNDHKQSSVLFDIIPNLKDLMEEEDDDAAKKTASEGSHFFRRSSIEKNNNNNTISATTKQSTGSSRMLQRIHELHFQFKAFVRAACAGGPVILFCDDLQWADQSSLELLKALASDGSSRNLLIIGAYRGHEIEQNENHPLSWCINHLKNEEYLPAERLYELELSDFPLGDLNLFVADSLELAPEKTMSLSQVVWSKTHGNVFYSKQFLQELVDKELITFDFAYFRWKWETELIAGATDLSENVVEMVAARIRQLPPSVIQILKIASCLWYSFDVTVLEYIVVHSEERIKERRRSLKRLATATPFLSEQGVQVKDQSKVMQGLQAAKEQGLLDQTGANGYKFGHDRIREAVYSIIEEGEERDALHIVIGELLWYMFHDSTKSQQWMLFSAVDQLNKVSHRFQKSDAGQGLELAKVNLEAAECAMGVSAFLPAIDYLKSGLQFLGDNPWEDVANYRFCLTMHSKLAALEASVGHTEESEKLIQGTLQHAECFEDKLPLYVTKVESLGVQGKLKEALTLAYEVLEGLGEAFPQNTTGKRFQRAVQSDTSLTQKLLSKHNDATILALPLLQDSRKQYALKIMNLLVDSAFHLGEMMQLFLIINRMIRISLEYGLGDVSGVAFALYGFSLNSPNGDRMENYRYGKLALLLQERLAAKEWECRVLVFVYVLLNHWVEPLQKSLNPLLAAHSAGMQHGDIDYAVQASGAFLTLYWYSGNDLNFGVDEMRRFSAQMKDYKQEKALAIYLPLFQCLLNMTGPASDAALLCGEAISQAEYEEKKFTNSTIMSYQMQLSYYFNDMERAEELSTSLQKVSKSFNAHYLFVARQFFFGLISLRVAMDSKGKKRRRNIAVANRVIKEMEQWTQRGGINCLQKLLILNAEQKALNFLRQGRFCSKKEAVESVREAFDISIATAIRSGFPNDAALACERAAAFLDRCNQDAYWVQSYASRAVEYYKLWGANAKVDQLTAIYSRGLSTDLSSTPVHAPFRRSSVTYDHEKVLCAEVQVRQKDSSEKSSVRISNQFSSEVVLKAARGLLKGSGSLRDGSESVTYRDETTARSMDELGSGWLEPFQQSKLDERKS*