MQYSDTRRNLYPISDVAPAVSERDQVLEQYRAKIREHRETEARLKRMREDVKGLVARYQKTEDDLTALQSVGQIIGDVLKRLDNDRFIVKASSGPRYVVGCRSRLNQDKLKPGTRVALDMTTLTIMRILPREVDPTVFHMQSTEEEDEKGGKKVSYSDIGGLNEQIRELREVIELPLTNPELFIRVGIKAPKGVLLYGPPGTGKTLLARALASNISATFLKVVASAIVDKYIGESARIIREMFGFARDHQPCVIFMDEIDAIGGSRFSEGTSADREIQRTLMELLNQMDGFEDQGQVKMVMATNRPDILDPALLRPGRLDRKIEIPEPNETQRLEILKIHSASITKRGDIDFESVVKLADGLNGADMRNICTEAGLFAIRSDRDYVLEEDFMKAARKVLDTKKLESKLDYSKV*