MEKIKSALPKLEALYNSRGDGCYYKLQQSNERGAFLVATREIQTGEVILIERPLGKQPSEPTPALLQQREVAPLLETMQRCARTHGHLTGTSRYPPEVRHALDRLTELQTKEFVLKSPDLGAIWKLADSHRCAEKGDRVMIDGLKSDAGQKLNGLEGQVVGIDEKDKHRLAVELSTNNSKGTKSNKKSIKRENLKTLGGILRTNAFVDNHETTMLIFKDLSRINHACGDAANVIKICDEKDRAFVLARCDIASGQELLIDYIPGEKEEDRLDYLQMKYNFRCQCKMHTYM*