MAETDERRQAALTDYRKKLLQHKELDARVKTLRESVKTAKKEYDKTEDDLKALQSVGQIIGEVLKQLDEERFIVKASSGPRYVVGCRNKVDKAKLIAGTRVALDMTTLTIMRFLPREVDPVVYNMLHEDPGNVSYSAIGGLSEQIREIRESIELPLMNPELFLRVGIKPPKGVLLYGPPGTGKTLLARAIASNMDANFLKVVSSAIVDKYIGESARLIREMFGYARDHQPCIIFMDEIDAIGGRRFSEGTSADREIQRTLMELLNQLDGFDQLGKVKMIMATNRPDVLDPALLRPGRLDRKIEIPLPNEQARVEIMKIHAASITKHGDIDYDAVAKLAESFNAADLRNVCTEAGMFAIRDDREYVVQEDFMKAVRKLNDAKKLESSAHYSSDFGKD*