MLKSASQNFFRAYSSRIGRYAATASGKLAQSRLSNIPTPKALKKFLDEYIVGQEIGKKVLSVAVYNHYLRINDKQKKGELQRQRELMEREKIADDRDEPIFSGNSESKAGWRNLQRQFNLAGREVDEDLELSKSNVLVVGPSGSGKTLLATTLAKILNVPIAITDCTQLTQAGYIGEDVEVCIERLLVNAEFDVARAEKGIIVLDEIDKLAKPAASIGTKDVSGEGVQQSLLKIIEGHKVEITVKRPVKHDIDGQKNQTTTKKDEVFVVDTSNILFMIMGAFVGLDKHIVKRIEDMKKIQKAGESVESSNSKEVEKERAKKFRFSNTLEQVELDNGKKVCALDLTTPTDLVSFGLIPELIGRVPIITALQPLQRDDLFHILKEPKNALLDQYEYIFKQFGVRLCVTQKALKKVAQFALKEGTGARGLRGIMERLLLNVNYDCPGSNIAYVLIDEATVDSLQETEHSLASQVDVKYYSGDEKDSLIRDVSEEDKKLGVMLEKELGHSANIHTPTIPKRSLT*