MKESVSVTINDKKVKVPREYTILNAAIEAGVKIPTLCHLDLHDLKMVNRTASCRVCMVEVADSPRLAPACATPVKDGMIIRTDTYRAIKARRTSVELLLSNHPTDCLICQRNLKCELQSLAKELNVREIHYSGKRNKYHLDTSSQAVIKNQDKCILCRRCETACNEIQTCGILSALNRGFDTVVGPAFNLPMVETSCTYCGQCVAVCPTAALTEVNHTRKVWKALHDPDKYVVVQTAPAIRVALGELFGMEAGSLVTGKLAASLRRLGFDQVYDTDFGADVTIMEEAKELIDRLENGGRLPMLTSCCPAWVSFIEHQFPDMVDIPSSCKSPHIMFGTIAKTYLAEKMGIDPKKMVVVSIMPCVAKKAEAARTELSIDDHDNVDIVITTRELGDMLKEAGIDFDKLADEDYDHPLGESTGASVIFGTTGGVIEAAMRTAYEWITGEELEQVEFHQLRGMDGLREATVDLKGREIKIGIAHGLGNARQLLEDIRNGKSEYHAIEIMACPGGCIGGGGQPYHYGNDEVVKARQRSLYKEDQGKKIRKSHENPEVIKMYEEYLGEPFYGELAHKLLHTKYTPKERI