MSALNKLAHLSLVNKVTTELENHIGIADKTLSEFIIDLAGKHDEPRAFQKALEDAGAELSFDLVRSLLAIIQRMKPGGNKGGAGGGGGGVGGAGGPPRPVRPTADNPLPGLAVRDDVERAKALTREIYGDNPITANMADDPRFLDRRDDDRGRGGRDRSRDRDSGRGGRDRSRDRGRSRDRGGGSSSAAALKNGEPEVGAIYRGRVTNVMDFGCFVELTEFSRKFEGLVHVSMISSQKGVNARDQVQRDQSVWVKVTTRSATRMALSMRDVNQSTGDDLLGGGGNEGSANGYANPAGPAANRLGQSLRGLSGITPTAEDVAGDTRRRPVKRLSSPERWEAKQLIASGVLKTEEYPTYDAENEGLLAYEEEAEQEIEIEINEDEAPFLAGQTANGGDVSPIKIVKNPDGSLQRAAMTQSALAKERRELKEQQQRTALESIPKDLNRPWEDPMPEAGERHLAAELRGVGLGGYEMPQWKVEAFGKAPTFGQKSSLPMQAQRESLPIFKLRDELIQAVNDNQVLVVIGETGSGKTTQMTQYLAESGYTSRGRIGCTQPRRVAAMSVAKRVAEEFGCRLGEEVGYAIRFEDCTSPETVIKYMTDGMLLREALLDDALSQYCLIMLDEAHERTIHTDVLFGLLKKCCAKRKDLKIIVTSATLDAEKFSSYFFNCPIFTIPGRTFPVEVLYTKAPETDYMEDDTHLSQTIRKLSQDAALITVMQIHLTEPEGDILLFLTGQEEIDTSCQILFERMKGLGPSVPDLHILPVYSSLPSEMQTRIFEPAPPGSRKVIVATNIAEASLTIDGIYYVVDPGFAKQKVFNPKVGMDSLVVAPISQASARQRAGRAGRTGPGKCFRLYTESAYKNEMLPTSVPEIQRTNLGTTTLTLKAMGINDLLHFDFMDPPPPQTLISALEQLYNLGALDEEGLLTRLGRKMAEFPLEPPMSKMLIAAVDLGCSDEILTIVACLSAQNIWFRPREKQAAADQKKAKFFQPEGDHLSLLTVYESWKAQKFSSPWCFENYLQARSLRRAQDVRKQLLTIMDRYKLDVVSAGRNFNKIRRAICSGFFFHSAKKDPQEGYKTVVENTPTYIHPASALFQRQPDWVVYHELVLTSKEYMRECCVIEPKWLAELAPRFFKLCDPRHISKRKRMERLEPLFDRFNDPQAWRLSKRRG*