MKKRIFALTMAAVMGLSMTAFAEGEVANKDKPLVWFNRQPSNSSTGELDMAALSFNENTYYVGFDANQGAELQGTMVKDYIEAHADTIDRNGDGVIGYVLAIGDIGHNDSIARTRGVRKALGTGVDKDGDINSDPAGTNTDGSASVVQDGTLEINGTTYVVRELASQEMKNSAGATWDAATAGNAIGTWSASFGDQIDIVVSNNDGMGMAMFNAWSKDQGVATFGYDANSDAVAAIAEGYGGTISQHADVQAYLTLRVLRNALDGVDIDTGIGTADDAGNVLTDDVYVYNEEQRSYYALNVAVTADNYEDYLDATVTYAPVSNQLDESAHATKSVWLNIYNAADNFLSATYQPLLQKYDDLLNLNVEYIGGDGQTESNITNRLGNPSQYDAFAINMVKTDNAASYTSLLSQ