MLILLAPGSVLIEPQVYGRDKEEDEIVKILINNVRDSQKISVLPILGMGGLGKTTLAQMVFNDQRVTEHFYPKIWICVSDDFDEKRLIKAIVESIEGKSLSDMDLDPLQKKLQELLNGKRYLLVLDDVWNDDQQKWDNLRAVLKVGASGASVLITTRLEKVGSIMGTLQPYELSHLSQEDCSLLFMQRAFGHQEEINPNFVSMGKEIVKKCGGVPLAAKTLGGLLRFERKEREWEHVRDSEIWNLPQHESTILPVLRLSYHHLPLDLRQCFAYCAVFPKDTKMEKEKLISLWMAHGFLLSKGKELEDDGNEVWNKLCLRSVFQEIEVKSGKTYFKMHDLTHDLATSLFSASTSSSNIREINVESYSHMMSIGFAELVSSYSPSLLQKFVSLRVLNLSDLGLKQLPSSIGDLVHLRYLNLSGNWNMRSLPKELCKLQNLQTLDLYNCQSLCCLPKQTSQLGSLRNLLLENCFRLTFMPPRFGSLTCLKTLDFFAVGEKEGSQLSELGNLNLYGSISIKHLERVKNDKDAKEANLSAKGNLHSLSLIWKQPHRYESEEVKVLEALKPHPNLTSLTVIGFRGFRFPDWINQSVLINVVSIVIEDCENCSCLPPFGELPCLESLELWKGSAEYVEEADVHSGFPTRKWFPSLRKLSIGKFCNLKGLLKNEGEEHFPVLEEMTISDCPMFVYTTLSLVVDERKGFQLSELRNPNLYGKIEITHLERVKKDTEAKEANLSGKMNLHSLSMSWDDDEPHRDESEEVKVLEALKPHPNLKSLEIIGFRGFRLPEWMNHSVLRNVVSITIRGCENCSFLPPFGELPCLESLVLHKGSAEVEYVEEEDIDVDSGFPTRIRFPSLRELCLFNFRNLKGLLKKEGEEQFHVLEEISIYWCPAFVFPTLSSVKGLKVNGDEVDAASFMSISNLSTLTSLCISSNKSTSLPEEMFKSLADLKYLTISFFMNLKELPTSLGCLSALKCLQIQCCDALEKFPEEGMKGLTSLTELSVYCCKTLKCLPEGLQHLKALTRLKISDCPEVEKRCEKGIGEDWHKIARIPYLYIS*