MSAMAYRHEKEKGVNVQVLLRCRPFNDDELRSNAPQVVTCHDLQREVAVSQNIAGKQHDRVFVFDKVFGPQSQQKDLYDQAIVPIVNEVLEGFNCTIFAYGQTGTGKTYTMEGAGRNTRVRKNGELPAEAGVIPRAIKQIFDTLELQNAEYSVKVTFLELYNEETTDLLAPEDISKVLDDKRKPLSLMEDGKGGVIVRGLEEVIVTNSVEIFNLLDRGSAKRRTAETLLNKQSSRSHSIFSITIHIKEATAEGEDLIKCGKLNLVDLAGSENICRSGAREGRAREAGEINKSLLTLGRVITSLVEHLGHVPYRDSKLTRLLRDSLGGRTKTCIIATVSPSVHCLEETLSTLDYAQRAKSIRNKPEVNQKLMKTTLIKELYGEIERLKSELHAAREKNGVYIPRERFYQDEADKKAMAEKIERAEEDLVSTRKLLEEMRSRYESEHEISTDISAQLDLKQKDLEDAKKSLTEAKEGLILANDKISEKEVVIMNQQESEAVLLEKANCIRSGFEQTVQDVTGLFAKLDRKKQVEAGNIKVIKNFQSELAKCLDTLRKDVVFSVNHQQEQIISLDEEIQAFMDSKKNSAEELKLKVEDLKLLYFARLQGLFELAQSYENSANLVLDKMNYMNSNHANELQNLLRDAVLEAELVLQDLEGTLLKQQNEIAAFAQQQRERVHNNLQATKEIAKATLNAFDQLGRQAIEVSHHIDDCCSVQESSLAEFERTFEEQARQEEQHMLQEIASLFLRTKVQKTALVHDMVSTLREQSAAERLAVHNGMKAVTNLACATQSQWESFLHQAEATSAKEVGQLAARHCEMEALIQDCMKGRDNAIKQWEKAQHLVEQCTKIHLPVTESVVREAKQNNGRLQEQLDQEFLAAEVELETCTGSVLAHMQRTTNFDNEAQQGLHCQISNQLQTLTALQSCHHTKVEELQRFSTGCFEDIKEDQPTNLTPKRREIHIPSKASLEELCAPSADTIIRKFKERMGRIAKENAVTGQGNFITKPSHLNEAPPTRIPLARLN*