MAISRLLVEKFRNLTAVDLDFDPCFNFLIGNNGSGKTSLLEAIFYLGHGRSFKSAVTNRIISYDEPHFTLFGQIQESQHQWSVGLQKLRQGNTLVKINGEDGNKISDLAHLLPMQLITPEGLTLLNGGPSYRRAFLDWGLFHHQTSFYSAWSNLNRLLKQRNAALAQNQPYSAIKIWDVELAKLAHQVSEWRAEYAEALSPEIEQTCQLFLPELEINVSFHQGWEKNADYYEILQQNFERDRALNYTFSGPQKADFRFKAQGLPVEDVLSRGQLKLLMCALRLAQGEHLMKEKQRHCIF*