MEKVNQTFYLSHGSPRLSIDDTLEARQFFKSWSEKVLQHKPKSILIISAHWDTEFPTVNTVLRNSTIYDFNGFPDPIYKLKYEAPGAIELGKKVKELLMGAGGMKRVDEDTERGLDHGAWVPLMLMYPEADIPVCQLSVQSSQSGTYHYNMGKALAPLKEEGVLIIGSGSATHNLKKLEFSIPNGSPVPWALEFDHWLRDSLLQGRYGDVNEWEKKAPNAKMAHPWPEHFYPLHVAMGAAGDAAKAEQIHTSWQFGTVSYSSYSFTSSP*