MVQALAKAILAKAEQVQAQDIYILPRADQYDLFLRIGDERRLVDVYQSDRMAPLISHFKFVAGMIVGEKRRCQVGSCDYKLSKDKQLSLRLSSVGDYRGQESLVIRLLHHQNKSVHYWFDGLTKVANQVGGRGLYLFAGPVGSGKTTLMYQLISSYHQEAQVISIEDPVEIKNHQILQLQVNDDIGMTYDNLIKLSLRHRPDILVIGEIRDSQTARAVIRASLTGAMVFSTVHAKSISGVYARLLELGVTKAELSNCLALIAYQRLLNGGALIDSTQNEFEYYSSSNWNQQIDQLLEAGHLNPKQAKLEKII*