MSEALDKLEVEKEARKEAKELEGEAVKDANRIKRTLKRKKWVDWKEQDEKDAANGVKRAPFDPADRIKRKKSAILLSYCG ANYYGMQRNPGMQTIEEELFKAMLKHKWITEDSFEQIQISCFQRAARTDKGVSAARQVCSVKLPEELDLEAFNADLPQQI RLFGVERVTKGFNAKDQCNARTYTYTLPTVAFAPFEEKVDDVHDTFRISPELLQKVKETLKLYEGTKNFHNFTSKKSFLD PSSKRFIMSFTSSEPFRSPQDIEFVTLKVKGQSFMLHQIRKMVGLAIAIVRGNTTAATLERALTEERLDLPMAPGLGLVL DTVHYERYNDRYGKDGIHNPLTWQAQEAQVQEFIEREIFSQIYKTEAEQRNMLDWIGTLHYHSYDTRTEDAPPPSSEDKK VKGGDDDNDE