MLNTAFPQLYWLAKWTYLMQKSEKCVHDIKVSMVKWLKPADQWLKVNTNGSALANPGRLGAGGILREKQGKVVTAFATPLGEGTNNKAEIEAAIFRLTWALKLGYRNIILELDFQLVVQWVLKKAVPQWSIITQLGRLQHLINQGENNIAQEACEHFNNIFTGEDKHISEHNLECIPRMVNQDQNTQLTKVPDLDELKEVVFSMNPNSAAGPDGMNGYFFQKCWNIIKNDLIEVLHAFFSGQMIPKYFSHSCIVLLPKVNNPNKLTEFRPISLSNFTSKIISKLVSNRLSPILPLLISTNQSGFVKGRSISENIMLAQEIIHQIKKPNIGSNVIIKLDMAKAYDRVSWSYICLVLRKMGFDEVFIDMIWRIMDNNWYSIIVNGKRYGFFRSTRGLKQGDPLSPALFILGAEVLSRSLNRLHNHPDYQGFIMEKRGPQVNHLSFADDIILFTSGRCKTLKLLMNTLKEYEKISGQLINGDKSHFMLHSSAFNSTRGRIKRLTGFKQKQGPITYLVCPLFVGRPRNVYFSDLINKVVSRITGWQTKQLSYGGKAILSKHVLQALPIHLLSAVTPPATIIRQIQMLIADFFWGWKNDRKKYHWSSWKNLSYPYEEGGIGMRNLQDVCKTVQFKQWWILRTKQTLWGDFLRAKYCQRSNPVSKKWDTGESLTWKHMLETRQQVEQHIHWKLQAGNCSFWWDNWLGTGPLAQHTTSSNRFNNSTVADFWENGEWRWSKLVKHAPVTHLPNILATRIPHNQHRPDQAVWKLNIHGSFSCSSAWEEIRNKKAKNNFNSLIWHKSIPFKTSFLLWRTLKGKLPTNEKLSNFGIEPSPCFCCFDRAGMNTIEHIFNLGPFAAKVWKFFAATAGLQADHSTLPTLIKQWWTAKPSNAGHQLLMQATPIFICWNLWKNRCAGKYGGKATNISRVKYAIYKDTFKMLKNTFPHIKWPASWTALIQTTERCFHNIKVCMVTWFKPPDQWIKINTDGSALTNEGKIGAGGIIRDKEGKMVMAFSTPLGEGSNNKAEIEAALFGLTWAFELGFKNILLELDSQLVVHWISNKTAPHWSFTNQLERLQHIVMQTQNFRCNSSYQTPNLNEGNSHTITNEDEKGKEHGKLQMLRQEHSSQKLEHSRKESQQTRSAEEASIAQIRVKERMGSKLIKARNTYKQGESIPLNQTNRRNVEYHNYFPKLSSNYSRDNHSLDEPDEDDKTSEALIKAFSPENDKSLEEEIQQCRPTAGPLFIAAAATAMVDCQVKKCSPQAAATTCSNFHLLESVEEQTLPISHNGYRTVRQAHHRNGACVAGGGNSQITPHPDEKGEEHGNVELQRQEHSRQKLDQPGKELQQRGNEQRNAGSCKHVSEQVQRSVAKQGTNVVQVTARSPNNQQHVQNPNNNAKTGKKIEPVPYTVAQSLAARLRYNQSKNEIPIVLKDLIHTTRQGFPTILLDEDDYYVKFADVCKYTLVGKFTNTMPKMELAQYMTLPSSEPLDKRQQICKLNKVPTIDEYVVNNSEDEIDRDSHSLEEFDEDDETSEALIKAFSPHNDHALEEEIQQVISTTGSDHCPLLMEMVFTTTDHIKYFRFLNCWVENPHFMETVKTYGRRKWQVACEHFKEIFNGAEKLINEHTLECIPRMISQDENTQLTNISSMDELKEVVFSMNPNSAAGPDGMNRPKNIYFSDLVNKVVGTITASQTKQLSYGGKAVLTKHVLQALPIHLLSAVTPPATVLKQIQMLMDDSSGDGKMIGRGIFAAKVWSSFASSAGMQPDHSSLLLLIQQWWTAKPKNAAHKMLLLATPIFICWNLWKNRCAAKYGGKKINIIRVKYAIYKDNYKMLNIAFPHVKWPAKWTDLIQKSERCVHEIKVTIMTWIKHTDQWLKVNTDGSALTNPGRLGAGGILRDKHGKLVTAFTTPLGQATNNKAEIEAAIFGLTWALELGYRNIILELDSQLGLDNPHLQAKNMTPPPRTPPDKEQIYCKVNTIPLIDEYEVENSEDEVDRDNQSVQDPDDDETSEALITAFSPQNDQALEEEVQQVIKYEEKARCAEENLIQNNSDINREALDELSANYIRYLKLIQGRRRKLFIHKIHENGEWLQGEENIGKAAYEYFQQMFTGEDKIINEDTLDFIPRMVNLEQNDKLINVLNMKELRDVVFSINPMSAVGPDGMNEYFFL*