MEKRSCEGIGMSFSLNTGAKIPAVGLGTWQAPPGVVGEAVKAAIKVGYRHIDCAKLYGNEKEVGLALKEMFQNNVVKREDLWVTSKLWCTDHAPEDVPQALESTLQDLQLDYIDLYLIHWPMRMKKDKRGFIPENMEPLDIPSTWKAMEKLVAAGKARAIGVECHPMWQQDSLREFCKSHGIHVTAYSPLGSPGTGWIKVKVLEHPVVKGVAEELGKTPAQVALRWGIQSGCSVLPKSTSEERIKSNLEVFEWSIPKELFDQFSQIEQVRLMRGEFIVHPTLSPYKSVEELWDGEI*