MTDKEKKPCAIIVVGMAGSGKTTFMQQLNAHLHSKNKPPYILNLDPAVRNLPYEANIDIRDTINYKEVMKQYNLGPNGGIMTSLNLFVTKFDQVLKILEKRAPTVDHILIDTPGQIEIFQWSASGSIICDTLASSWPTCIAYVVDTPRATSTSTWMSSMLYACSMLYKAKLPLIIVYNKCDVQDSEFAKKWMTDFEEFQQAVTKDEGMSSEGATSGYMGSLVNSMSLMLEEFYRHLDFVSCSSVTGEGMDDFLEAVKAKVKEYEEEYVPEMERMKEIQRQTKERQKEAQLSKLMKDMHVSKDKEDVGLTVSDAEDEYNGELVDPDEDDGLTAEDREDMIKQYRVALGISDDISDEKLLEMLTERMKQ*