MKKQTTHWYGLFSALLKDIADVLDFLENKEIQKALDKDQVEKLKLELAFICTYVQLSYSDLEQFEDIMTKNRQEVENLLQPILDDDGNNFGCEYVLTSLVGNMDDCISLHHRSKSDATVMDEQLDFLLLNLYHLSKHRAEKMFPGATQYEVLQNICGNVEISMVNGYIEHEIVEYVLPQFQLMAERVGHFLWEDQIDEDSKLSEIDEDGQTADDSQLSELDDDDQNDRDFRLFKLAHLLLKIVPTELEVMHICYTNLKASTSAEVGRFIKKLLETSPDIIREYLIHILQEHMVTVITPSTLGARNIHVMMEFLLIILSDMPKDFIHHDKLFDLLARVGALTREVSTLVRDLEEKLRNKEGTDETNRATLDLLENIELLKKDLKHVYLKAPDSSQCCFPMSDGPLSMHLLHIHLNDLLDSNAYSIALIREEIELVKQDLKFIRSFLVNVEQEMYKDLWTRGLGVAYELKYVIDSIIVRDNGLIHLIFSLPITIKKMKLIKEEVSDLHEKIPKNMSLIVVNTPKKPVESKSLTTGKIIVGFEEEINWLLRKLTSGPADLDVISITGMPGLGKTTLAYKVYSDKSVSSHFDLRAWCTVDQGYDEKKLLDKIFNQVSDSDSKLSEIIDVADKLRKQLYGKRYLIVLDDVWDTTTWDELTRPFPEVEKGSGIILITRKKEVALHGKLYTAPLNLRLLRSEESWELLEKRAFGKES*