MRLNPGQQHAVEFVTGPCLVLAGAGSGKTRVITNKIAHLIRGCGYQARHIAAVTFTNKAAREMKERVGQTLGRKEARGLMISTFHTLGLDIIKREYAALGMKSNFSLFDDTDQVALLKELTEGLIEDDKVLLQQLISTISNWKNDLKTPAQAAAGAKGERDRIFAHCYGLYDAHMKACNVLDFDDLILLPTLLLQRNDEVRERWQNKIRYLLVDEYQDTNTSQYELVKLLVGQRARFTVVGDDDQSIYSWRGARPQNLVLLSQDFPALQVIKLEQNYRSSGRILKAANILIANNPHVFEKRLFSELGYGAELKVLSANNEEHEAERVTGELIAHHFVNKTQYKDYAILYRGNHQSRVFEKFLMQNRIPYKISGGTSFFSRPEIKDLLAYLRVLTNPDDDSAFLRIVNTPKREIGPATLQKLGEWAMTRNKSLFTASFDMGLSQKLTGRGYDSLTRFTHWLGEIQRLAEREPVAAVRDLIHGIDYESWLYETSPSPKAAEMRMKNVNQLFSWMTEMLEGNELDEPMTLTQVVTRFTLRDMMERGESEEELDQVQLMTLHASKGLEFPYVYMVGMEEGFLPHQSSIDEDNIEEERRLAYVGITRAQKELTFTLCKERRQYGELVRPEPSRFLLELPQDDLIWEQERKVVSAEERMQKGQSHLANLKAMMAAKRAKS*