MPRYKPEYLFGTEGFVQELRTMSFAIGFGTAPLYAQIPHDRDEEKCCIKVTLNSNREDIPSVMFEAGGGSYIHACQEVARITIGELRESYNDQLADTEYRYHPRQPQGNDRGSYLEPAGIENDATTRHLVEMLWAMDETRVEIVLAAQDREDRNRGKICKLEDKVDRLEKELAALKGEAPPQKARVRLTARKGALFVPRYQLAPKVRVVEKEAAPAPADPPVVNCTDQEKVSFASHHLHGPASEWWDHFRFNRTTAEPITWLEFTAAFRKTHIPSGVVSLKKEFRVLTQGSRFVTKYLDEFNRLPRYTPEDVCTDEERQEKFLEGLNDELSYPLMTGDYHDFQKLVDKAIRQEDKYNRMEKKKHRIAHFKAQQGNSQRPRLAMGPQAVSQGGSSSVVRPQRQLFNNNASNNNRSQAPRPVATPTQHQPAKREQGNKPGVCFNCGEPGHYSDKCPKPRRVKIVPAQNNSSAPASKAHVNHVAAAEAQSAPDVILGTFPVNSVPATVLFDSGATHSFLSMSFAGNHGMEVEDLRRPLMVSTPSNQALSSQRSPSVRIEIQGVPFLANLILLESKDLDVILGMDWLAKYNGVIDCTNRKVTLTSNDGQVVTVHSLPYGPLRSSLNQITLEEIPIVREYPDVFLDDLPGMPPKRDIEFRIDLVPGTTPIHKRPYRMAANELAEVKRQVDDLLQKGYIRPSSSPWGAPVIFVEKKDHTQRMCVDYRALNDVTIKNKYPLPRIDDLFDQLKDATVFSKIDLRSRYHQLRIKEEDIPKTAFTTRYGLFECTVMSVGLTNAPAFFMNLMNKVFMEYLDKFVVVFIDDILIYSRTKEEHEEHLRLALEKLREHQLYAKFSKCEFWLSEVKFLGHVISAGGVAIDPSNVESVTNWKQPKTVSEIRSFLGLAGYYRRFIENFSKIPKPMTRLLQKDVKYKWSEECEQSFQELKSRLISAPILILPDPKKGFQVYCDASKLGLGCVLMQDGKVVSYASCQLRPHENYPTHDLELAAVVHALKIWRHYLFGTRTEVYTDHKSLKYIFTQPNLNMRQRRWLELIKDYDMGIHNHHGKANVVADALSRKGYCNATEGQQLPWELCKEFERLNLGIVSRGFVATLEAKPTLIDQVREAQINDPDIQEIKKNMRRGKAIGYLEDEQGTVWLGERICVPENKELKDAILKEAHDTLYSIYPGSTKMYQDLKEKFWWASMKYERVKAEHQKPAGLLQPLKIPEWKWEEIGMDFITGLPRTSSGHDSIWVIVDRLTKVAHFIPVRTTYFGSRLAELYMARIVCLHGVPKKIVSDRGSQFTSKFWKKLQEEMGSKLNFSTAYHPQIDGQTERVNQILEDMLRACALDFGGSWDKNLPYAEFSYNNSYQASLQMAPYEALYGRKCRTPLLWDQTGERQVFGTDILREAEEKVKIIQERLRIAQSRHKSYADNRRSDLSFEEGDHVYLRVTPLRGVHRFHTKGKLAPRFVGPYKIVSQRGEVAYQLELPQSLAGVHNVIHVSKLKKC