MALLDICNLNIEIQTSNGRIKIVDGVNLSLNEGEITGLVGESGSGKSLIAKVICNAIKENWIITADRFRFHDVELLKLSPHKRRKIVGKEISMIFQNPLSCLDPSRKIGKQLIQNIPNWTFKNKWWKWFGWKKRRAIELLHRVGIKDHRDIMASYPNELTEGEGQKVMIAMAVANQPRLLIADEPTNALESTTALQVFRLLSSMNQNQGTTILLTSNDIKSISEWCDQISVLYCGQNTESAPTEILIKSPHHPYTQALINAVPDFTQPLGFKTKLGTLEGTVPILEQMPIGCRLGPRCPFAQKKCMEKPRRLKIKQHEFSCHYPINLREKNFKEKTTATPFILNCKGNE*