MKVEELIIDGFKSYATRTVISGWDSQFNAITGLNGSGKSNILDAICFVLGISSMTTVRASNLQDLIYKRGQAGVTKASVTIVFDNSDTDKSPIGFEKLPSISVTRQIVLGGTSKYLINGHRAQQQTVLQLFQSVQLNINNPNFLIMQGKITKVLNMKPTEILSLIEEAAGTKMYEDRREKAEKTMSKKDVKLREIRSLLEEEITPKLDKLANERRVFLEFQQIQTDLEKLTRVVAAHDYKDSSKKYDHQRRLLDKQKGLLGELESSIEQLEKESKSIHEEINRIKEKRKTELSNNASVKELEKQETIISNELARLVTSHQIKLDTIKSTNSLKQKHKSQIKQMETTIEKLKEKTTLLEKEYQNSKDSLTKLKQNHSKREDLLSSLSTGISSQGISTTGYASQLRDAKKKHSDALLSQEQLNMQSLHLQKEIETEKTAVLEAEKENKVLTDELERKGQEYCTITQKLNELGFHPSNITNLQQQKSKIEQQIYKATNELENSKRRVANLDFHFANPSPQFDRRSVKGTVAQLFTVDEKNMKSVSALEVCAGGKLYNVVVDTQETASQLLKGGQLKKRVTFIPLNKISAYCIDPRKVQQAKELCPGKVELALNLITYDKDVEAAMKFTFGGRLVCDDADTAKKITFHPQIRARTVTLNGDTYDPEGTLTGGSRNNVGVMLTTVQKCKNIEREIANMKKELLEMNEKQKQQQGIVKQTESLQQKANKLKHEISLGKKNQESHHSTITIRKNAQNISQLEEINEKLNNQNTIVLKLTEEIAQIEKDIQEFGSDKSSKLKQLADEVKSLASQIPKAEETMNLKYSDYQQSLLDLEKMKGDLDDLNSGVQEKDVSQLNAECDEIKQQMTNQEQELDKVRGKLEDERQKLLNLNDELDDLNNELSTKHKLINENKLETQKLSHEIEKVKSVCKAYKQTVENLIKENEWVSDSNIVEKLIEENPSINVHECYERIDQLKGVFQGMKRKVNSNIMSIIENVEKKEGSLKQMIRTIEKDKAKIEETINKLNEYKKITLIETWKKVSEDFGNIFRDLLPNSFAKLVPPENKDVTDGLEVKVMLGKVWKESLVELSGGQRSLIALSLILALLQFKPAPMYILDEVDAALDLSHTQNIGHLIKTRFKGSQFIVVSLKEGMFTNANRVFRTRFQDGTSVVSAT*