MPRYKPEYLFGFEGFVQELRTIGFGTAPLYAQIPHDRHEEKCRVKVTLNSNSEDIPSVMFEAGGGNYIHACQEVARIAIGELRDRYSDQLADTEYRYHPRQPQGSDRGSYLETEGIENDATTRHLVEMLWAMDETRAEVVLAAQDREDRNRGKICRLEDKVDRLKKELAALKGEAPPQKARIHLTARKRALFVPRYQLAPKVRVVEKEVTPALADPPVVNNKLAEFIRVRPPTFSSTTNPVEAGDWLHAIEKKLDLLQCTDQEKVSFASHQLHGPASKWWDHFRLNRTTAEPITWLEFTAAFRKTHIPSGAVSLKKKEFRSLTQGSRTVTEYLHEFNRLARYAPEDVRTDEERQERFLEGLNDELSYPLMTGDYHDFQKLVDKAIRQEDKYNRMEQKKRRIAHFKAQQGNSQRPRLTLGPQSMPQGGSSSVVRPQCQFFNNNAGNNIRNQAPRPVAAPTQQQPAKREQGSKPGVCFNCGDPGHYSDKCSKPRRVKVVPAQSNSTAPASKARVNHVAATEAQGAPDVILGTFLVNSVPTTVLFDSGATHSFLSMSFAGNHGMEVEDLIRPLMVSTPSNQALSLQRSPSVRIEIQEVPFLANLILLESKDLDVILGMDWLARYKGVIDCANRKVTLTSNDGRVVTVHALSSESLRSRLNQMTLEEIPIVREYPDVFPDDLPGMPPKRDIEFRIDLVPGTTPIHKRPYRMAANELAEVKRQVDDLLQKGYIRPSSSPWGAPVIFVEKKDHTQRMCVDYRALNDVTIKNKYPLPRIDDLFDQLKGATVFSKIDLRSGYHQLRIKEEDIPKTAFITRYGLFECTVMSFGLTNAPAFFMNLMNKVFMEYLDKFVVVFIDDILIYSRTKEEHEEHLRLALEKLREHQLYAKFSKCEFWLFEVKFLGHVISAGGVAVDPSNVESVTNWKQPKTVSEIRSFLGLAGYYRRFIENFSKIAKPMTRLLQKDVKYKWSEECEQSFQELKNRLISAPILILPDPKKGFQVYCDASKLGLGCVLMQDGKVVAYASRQLRPHEKNNPTHDLELAAVVHALKIWRHYLFGTRTEVYTDHKSLKYIFTQPDLNMRQRRWLELIKDYDMGIHYHPGKANVVANALSRKGYCNATEGRQLPLELCKEFERLNLGIVSRGFVAALEAKPTLIDQVREAQINDPDIQEIKKNMRRGKAISFLEDEQGTVWLGKRICVPDNKDLKDAILKEAHDTLYSIHPGSTKMYQDLKERFWWASMKREIAEYVAVCDVCQRVKAEHQKPAGLLQPLKIPEWKWEEIGMDFITGLPRTSLGHDSIWVIVDRLTKVAHFIPVKTTYSGSRLAELYMARIVCLHGVPKKIVSDRGSQFTSKFWKKLQEEMGSKLNFSTAYHPQTDGQTERVNQILEDMLRACALDFGGSWDKNLPYAEFSYNNSYQASLQMAPYEALYGRKCRTPLLWDQTGERQVFGTDILREAEEKVKIIQERLRVAQSRHKSYADNRRRDLSFDEGDYVYLRVTPLRGVHRFHTNGKLAPRFVGPYKIVSRRGEVAYQLELPQSLAGIHNVFHVSQLKKCLRVPTEEANLEQIEVQEDLTYVEKPIRILKIDERRTRNRVIHFCKVQWSNHSEEESTWEREDELKSAHPHLFASSSESRGRDSV