MRLNPGQQQAVEFVTGPCLVLAGAGSGKTRVITNKIAHLIRGCGYQARHIAAVTFTNKAAREMKERVGQTLGRKEARGLMISTFHTLGLDIIKREYAALGMKSNFSLFDDTDQVALLKELTEGLIEDDKVVLQQLISTISNWKNDLKTPAQAAAGAKGERDRIFAHCYGLYDAHMKACNVLDFDDLILLPTLLLQRNEEVRERWQNKIRYLLVDEYQDTNTSQYELVKLLVGQRARFTVVGDDDQSIYSWRGARPQNLVLLSQDFPALRVIKLEQNYRSSGRILKAANILIANNPHVFEKRLFSELGYGAELKVLSANNEDHEAERVAGELIAHHFINKTNYKDYAILYRGNHQSRVFEKMLMQNRIPYKISGGTSFFSRPEIKDLLAYLRVLTNPDDDSAFLRIVNTPKREIGPATLQKLGEWAMGRNKGLFTASFDMGLSQTLTGRGYESLTRFTHWLREIQQLAEREPVNAVRDLIRGIDYESWLYETSPSPKAAEMRMKNVNQLFTWMTEMLEGSEIDEPMTLTQVVTRFTLRDMMERGESDEELDQVQLMTLHASKGLEFPYVYLVGMEEGLLPHQSSIDEDNVDEERRLAYVGITRAQKELTFTLCKERRQYGELVRPEPSRFLLELPQDDLIWEQARKTITPEERMQKGQANVANIRAMLAKAKKA*