MGLELRAIQSPIFSEPFDFTFHAQAFTLLVGSSGSGKSSLFQVIAQVSSLPYSGQVLIDGSEVSQLSIIARVQKVGILFQNPNHQFTMENLFEELIFTLENIGYHLQEIDSKIAEVVQQCRCEAILHRPIHHLSGGEKQKAAMAVLFAMNPRVYLLDEPFASIDRKSRIEILEILKELALDGKTVILCDHDLSDYKAYIDHMVELRDGKLREVFQIPSYEMTQVASKEVASSPELFHMDRTTCEFGNRSLFSIADFTFYQGISCILGDNGVGKSTLFRSILQFQKYKGRIAWKGTVLKKKKSLYRELTSIVQEAEKQFIRVSLREELQLDGPDSERNQRIFQALRYFDLEQAVDKSPYQLSGGQQKILQLLTILTSKASVILLDEPFAGLDDRACHYFCKWIVEERNQGRSFLLISHRLDPLISVVDYWIEMTSQGLRHVKEVTITKPLTSQSSNTQGEVR*