MDEYDDSSMMSEFLIKLKEEVVLTLINTVRSMPELWKQDAPGYRDLGVQQQAWNTIAAQFGVPVENLKEKWKMLRTQFRSNHSKVRNKRLNGSDAEPDYQPTWFAYEAMKFLRDGDIPNSDNPSTAASSVQDPSGGYPDDTDAREVILELIRHIQQRPALWDKTHQYYKNAAVQYRAWKTLEQRLHLPIADMKRKWQHLRVQLRNNLRKVKAMSAAGEEYQPTWFAYEAMQFIRKNYCNADEQPAATPEISVKQPSMQVAVVPTPPVPIEGPTVNREYKRHHSSPIRTPEKVPRLTPCTSTTPPTSSPIPKPESIRPVSYVTNCKVEPFIIRTFRNLSKITDQIAQTKASPYSGLLDHLGLVLGRKRQRDFKEIETVLLNCLRELQKFPDVTKESLQGEAETDDEEQLF