MNTVVENSLEQARPVFPFTAIVGQEEMKLALILNVIDPKIGGVMIMGDRGTGKSTTVRALVDLLPEIQVVADDPFNSDPKDPELMSQEVRGRLQRKETVPITTKKISMVDLPLGATEDRVCGTIDIEKALTEGVKAFEPGLLAKANRGILYVDEVNLLDDHLVDVLLDSAASGWNTVEREGISISHPARFILVGSGNPEEGELRPQLLDRFGMHAQIGTVKEPNLRVQIVEQRANFDAAPLEFRETYQDSQAQLGNQILEARNLLPQIQLEYDYRVKISQICSELDVDGLRGDLVTNRASKAIASFEGRTEVTPEDIFRVIPLCLRHRLRKDPLESIDSGDKVRDIFKRVFGYE