MTASPPFAAVASVAEGDTQDSVVVSCLNFSFPFSAPVIHNLSLELPRGSRCLLTGANGAGKTSLLQVLAGKYMVGEDAVRILGRPAFHDIQLVASGELSYLGPQWRRDIAFAGNNVPMQGDIGAGQMLFGVEGVDPARRDRLIKLLDIDLSWRLNRVSDGQRRRVQICMGLLKPYQVLLLDEITVDMDVVGRLDLLAFFTEECEERGATIIYATHIFDGLERWPTHFAYLEGGRMLKGGPMSGIPELQTDGKLLHVVEGWLRIEKAERRRLAAEPAX