MSADPERDHALEDYKKALLESREWEAKLKALRMEIKGLQHDFEVSEENIKALQSVGQIIGEVLKQLDEERFIVKASSGPRYVVGCRNKVDKLKLKQGTRVALDMTTLTIMRMLPREVDPLVYNMSLEDPGQVSFAGIGGLNEQIRELREVIELPLKNPELFQRVGIKPPKGVLLYGPPGTGKTLLARAVASSLETNFLKVVSSAIVDKYIGESARLIREMFGYAKEHEPCIIFMDEIDAIGGRRFSEGTSADREIQRTLMELLNQLDGFDYLGKTKIIMATNRPDTLDPALLRAGRLDRKIEIGLPNEAGRLEVLKIHASGVQKEGEIDFESVVKMSDGLNGADLRNVVTEAGLFAIKDYRDAINQDDFNKAVRKVAEAKKLEGKLEYQKL*