MLFFEISNLNYAYNNEIILKNINLSYDNKDFLSIIGPNGAGKSTLVKLILGLLKSKNEIHFKALQKKEIGYVPQHTLANPNFCPRVLEIILMGLVSKKIFGFYGKKDKEKAMQALKSVGMEKFWNKTIDSLSGGQRQRVFIARALASECKMLILDEPTASVDNKSAIQIFELLSSLHQKGMGILLICHDINLVLAYSDKIAHLNKELFLHTNTKEKEKSSFLKHLYENHSHFCDVEMSLNTCFCDEKNCDSKKLCEQEFTRRNLKKTEFKKENFCLKFSKENNA*