MDLDERELYSEDEFAAQDSGSEEEADASGGEDGLSLGNVELEAAPRLQHPLPAAAAAVEPEPEVEGEVIQLPPFSERPTWQFSGKRKQRQDGRVLLLFDINGVLMQHRWDGVNHQHDLRPGVHHLLRLVPHFRLGIYSSATRPTITKALHKLHGNLANFLLQRRTAAAAAAAAGSGGAAAPGAAGGKKKRKKGAAAAAAAVAAAGAAAGEAVDAEGFPLELPKQLFEVVMARDHCVPASKESIEARGGRPWDTVKPLQRYFNALARVALVDDSAHKAAPKEGANMLVMPCWHGPTHPLGSGDACLPLLVDELVAWIAPHTATAAAAEAAAGASADASAEAAAPAEPAEDAADASAEAAAHAGAPAVDVRLATAGISAKLAAAAQQQLEKARAAGQLTQEQAAAALAFVEAAVSGSAAVAAAAAAAAEAGFDATSPERPAAQQQQRKRPAEQDAVVAGDGATAAEGGEEEAGTKPLTKRQRLKQLLKQEQQLAAAASTLLLAAAAAAGAGPGEAGADGGSATLAELNTYLNHWQPQLMAALLNKTAKRALSDAVKAQLVQLLPEGTAAPAAEAAAGSSAAAANGATPAPAAAVSAYAGKAYQLTPAGAAAVPSKQHLLDLAAQCCPQLTNAAYSGLAAAAAPATAAAPEGKEAGKGKKKRRRGGAGAGGDDAQQQAQQQRQQAQQAQQAQQAADGDTDMLDVDAGFFWNKKQQPAAEQQQASQQAQHGQEQAAQQGVPQQDQQDQDQQGEGQQPAGVDGAAAAAPDGSAQTSQPLSAAATRAAVKQGLVLLALSQLQQRRGAPIAKLDGWVYQQLAEQHPHLPLRDALEPERQRAANRTARFLLQKGMGACEQNKWLVASRTDPDMPAGVVLWSVGQSAPPAPSATDVAAALAAVAAAVSEAPGVALSAVQAVAAGSEAAAAAGPAVPAAQPAAAEPAIAERAANQATASAAAGGQAEGEAAVPMLLDVFEDKGGPPPAGAAGAAGAAAAEAAAGGEPAPLAVFEDRAPAPLAGQQAQQQQQVQQAQQPQQAQRRDDQDGPHFKPSMTVEQLKAEHKRYLRTVVARLGARGGRLPPHQKPIYKQLKKEAEKLLKVEVNRRNRTGKQAAADVLDRLFEAASSASQEAWAAAVGQLTKAERAVLASQGVDLEQYRQRLAARGAGGGGGLGSEGEGGGSQGEEEEEALSGSEAEEEASEEEEEASEEEEGSEYEPGSEEEEDESEWSTASEGEEEEEGGRGAARQQPAFFWERAQRGEQAQRAQRAQQGFSPLHHEVEAFAQRATPTQQEAEAVQSAVLAVDAAARELWPHSRVALFGSQATGLALPGSDLDIVVLGVGATLTRAGTGFTKVQRKQLSELLEDLLDVLLKRKLLSGKAQIIEARVPIIKCKLQFGGGLAADISLGAENGAHAVDFVRRQVLAVPPLRPLCLAVKAFLRERGQNEVFTGGLSSYSLFNMVMAHLQCEGFQADLSAQQAQRAQQGGRGGRPPPSRPADLQQTLAFLQQLAAGALPAMSEAATAAHAAAAQRAHVRFEEDGQGAVAWQQQPLADLGVLLWGFFDRFGNQFSYAKQAVSIRLGGVCTKLKAWRQARKPWLLAVEDPQEMGKDVGSGSFGVREIKEAFAEAAELLAEVCEDLDANEAAVAGAPPTAAGAAAAAAAAAAAGEPGTSAAAAAAGQQQQAQRQSGGRPGQTLLAGVLDVEAAVGRSAAAQRARQAIEKRAAAKSQKVLHERIRSGVLLRRPPTAKQQARSQKLAAKAERKARIKADNEEYQERHRGKRERLKGKRGSRRGAAVEAQWGSTRGQYKDFADEDWSLRKQKKGKKAKGQQQQQGGGAQNNNSSSGASKKQKQKQKQQKQQQKQQKQKKRQSQGGGQGGGGDASTPEPAPTEVSLEQAMQVAAALAAACGIPPEEVTGLAPHLAARGPEFLEAVQQHSSTVVGFLQSQGVPQPEVAALALRRPKLFSMPPDRHLSFLVELGIPADEAARFMARQRSQLLSDGFHVSTAVTEEERRARIATLRRLGLTPRQLLTAFLHSEQTLLDRHPDLFEGSYEVLSAVLGMGSKAALAVLKRCPPLRSDAEVTVESIAGRAQALARRYGQEAALKMVEAQPSLLTEQLSSQLPPALQCCEAVLARCGVQQPATVLSSFAGRMNFDALDPRALANRLAVERCMGLSAAQVYSQFGGLLRPLSSAYPAARLAGRLALLEQRGLLPLLVADKWAAHGQWLVGQGRPIDASFQPGEPEFTALPEVANKSDKAFFELPALRGSVGGAAGSVEASAETAGEANSAVGGATSSAAGAHPPADSTGGANAPADGTSAEASAPTEAAPSSPLREAWSAYLAAGREEAVRLRRGLPEELRPALEPFWVRLNVRDSRYQ*