MSFVISLTLLIIIKDAITEWLGLSNRMPRYKPEYLFGVERFVQELRTMSFAIGFGTAPLYAQIPHDRDEEKCRVKVTLNSNSEDIPSVMFEVGGGNYIHACQEVARIAIGELRDRYSDQLADTEYRYHPRQPQGGDRGSYLETEGIENDATTRHLVEILWAMDETRAEVVLAAQDREDRNRDKICKLEDNVDSIRCKWARPGGGGTLHGSFGPGLGEAGRYMDRLEKELAALKGEAPPQKARVRLTARKRALFVPRYQLAPKVRVVEKEATPTLADPPVVNNKLAEFLRVRPPTFSSTTNPVEAGDWLHAIEKKLDLLQCTDQEKVSFASHQLHGPASEWWDHFCLNRTTAEPITWLEFTAAFRKTHIPSGVVSLKKKEFKSLTQGSRTVTEYLHEFNRLARYAPEDVRTDEERQERFLEGLNDELSYPLMTGDYHDFQKLVDKAICQEDKYNRMKQKKRRIAHFKAQQGNSQKPRLTLGPQSMPQGGSLSVVRPQRQFFNNNAGNNIRNQAPLPVAAPTQQQPAKKEQGSKPGVCFNCGEPGHYSDKCPKPRRVKVVPAQSNSTAPASKARVNHVAAAKAQGAPDVILGTFLVNSVPATVLFDFGATHSFLSMSFAGNHGMEVEDLRCPLMVSTPSNQALSLQRSPSVRIEIQGVPFLANLILLESKDLDVILGMDWLARYKGVIDCANRKVTLTSNDGRVVTVHALSSEFLRSSLNQIALEEIPIVQEYPDVFPDDLPGMPPKRDIEFRIDLKDHTQRMCVDYRALNDVTIKNKYPLPRIDDLFDQLKGATVFSKIDLRSGYHQLRIKEEDIHKTAFTTRYGLFECTVMSFGLTNAPAFFMNLMNKVFMEYLDKFVVVFIDDILIYSRTKEEHEEHLRLALEKLREHQLYAKFSKCEFWLSEVKFLGHVILAGGVAVDPSNVESVTNWKQPKTVSEIRSFLGLAGYYRRFIENFSKIAKPMTRLLQKDVKYKWSEECEQSFQELKSRLISAPILILPDPKKGFQVYCDASKLGLGCVLMQDGKVVAYTSRQLRPHEKNYPTHDLELAAVVHALKIWRHYLFGTRTEVYTDHKSLKYIFTQPDLNMRQRRWLELIKDYDMGIHYHPGKANVVADALSRKGYCNATEGRQLPLELCKEFEILNLGIVSRGFVAALEAKPTLIDQVREAQINDPDIQEIKKNMRRGKAIGYLEDEQGTVWLGERICVPDNKDLKDAILKEAHDTLYSIHPGSTKMYQDLKERFWWASMKREIAEYVAVCDVCQRVKAEHQKPAGLLQPLKIPEWKWEEIGMDFITGLPSTSSGHDSIWVIVDRLTKVAHFIPVKTTYSGSRLAELYMARIVYLHGVPKKIVSDRDEQTERVNQILEDMLRACALDFGGSWDKNLSYAEFSYNNSYQASLQMAPYEALYGRKCRTLLLWDQTGERQVFGTDILREAEEKVKIIQERLRVAQSRHKSYADNRRRDLSFEEGDHVYLRVTPLRGVHRFHTKGKLAPCFVGPYKIINRRGEVAYQLELPQSLAGVHNVFHVSQLKKCLRVPTEEANLEQIEVQEDLTYVEKPIRILETNERRTRNRVIRFAKSNGVITRKKNQLGNEKMN