MDEYDDSSMMSEFLIKLKEEVVLTLINTVRSMPELWKQDAPGYRDLCVQQQAWNTIAAQFGVPVENLKEKWKMLRTQFRSNHSKVRNKRLNGSDAEPDYQPTWFAYEAMKFLRDGDIPNSDNPSTAAASVQDPSGGYPDDTDAREVILELIRHIQQRPALWDKTHQYYKNAAVQYRAWKTLEQRLHLPIADMKRKWQHLRVQLRNNLRKVKAMSAAGEEYQPTWFAYEAMQFIRKNYCNADEQPAATPEISVKQPSMQVAVVPTPPVPIEGPTVSREYKRRHSSPIRTPEKVPRLTPCTSTTPPPTSSPIPKPESIRPVSYVTNCKVEPFIIRTFRNLSKITDQIAQTKASPYSGLLDHLGSVLGRKRQRDFKEIETVLLNCLRELQKFPDVTKESLQVSEVVPMRWNNFVTFVICIMAIFCAPLPIPVQLQQ