MELSLDLSLVYVPKTISEYLMEISGIKDSRRKLSKLDDYIKKLEDEMRKIDAFKRELPLCMLLLNDAIVRLKQEALQCKELEGEDRTGKQEFVSVKENSGGDGGGNMGNDLSDKKNWMSSVQLWNTNNINSDSKQHDSKSETKQRSEEDDDQSTCENPVQLCNYKSKGGAFMPFKALSVFEGTERKEEKEVVSRVTDLSLMTPVSQLGSCNLISKCNANIQTKMHNKPQQLQQHQQEHPSYKKQRRCWSPELHRRFVDALQQLGGSQVATPKQIRELMQVDGLTNDEVKSHLQKYRLHIRKLPASSAACQASGLWMAQDHCKDPSKPSISESNSPQGPFHACGYAKGISSTGGNSGEAEDDDKSESHSWTGRLHKAGEVDV*