MKTTYATLRKKLEAEKEKMKAEVETAREGTPTTDAGRNSEERTKREGKRRMKAVVEIPLKPAKVSGEMAVGSWTEAKRRAADESELVKLRVQERIELDNQVKELDKLSLDVSMADGMALRQNDRAKDERLREYEARLASAYEQGKHLSQQIDRLEAENEELVDRYSGGGSKRRRFYTPEHSEYGYNSYMPARDNGQSAYINDLSYWFFDDTELTNNLYAFIFDRYRPVEDGNGRPRRVIFSKAQIGRLRPTPEVFRALPSLRPKPRQPFKTLTPPRWADALGQPTPSATDPDSNRTLIGYSKSCRRLVVWVWTEGDAEYGRVDGVEDPSLFGGADDVSFTTGAVVYDGGDILHGSFLAKAPIDDFNNLSAWTYWDGSSYQSDVSNVKGTITPGAAGNNVFYSSALGGFYNVFMPYGPNTAYMQSASAQEGPWSSDIELFTSVTANGDTN