MADQERQHALASFKAKLIESREWEAKLKNLRLELKGLQKEYDQTEENIKALQSVGQIIGEVLKQLDDERFIVKASSGPRYVVGCRSKVDKAKLKQGTRVALDMTTLTIMRMLPREVDPLVYNMSLEDPGQVSFGGIGGLNDQIRELREVIELPLKNPELFLRVGIKPPKGVLLYGPPGTGKTLLARAVASSLETNFLKVVSSAIVDKYIGESARLIREMFGYAKEHEPCIIFMDEIDAIGGRRFSEGTSADREIQRTLMELLNQLDGFDYLGKTKIIMATNRPDTLDPALLRAGRLDRKIEIPLPNEVGRLEILKIHASGVVIEGDIDYESVVKMSDGLNGADLRNVVTEAGLFAIKDYRDAINQDDFNKAVRKVAEAKKLEGKLEYQKL*