MTVEKLQNEMIRQPTDNHQQQDTLGMTTLHILACSKRQSLDLYRLVAEHFPDDLICKDKWGEIPIFYALWSGAPDEIVQFLIESIKAAHPQYELDWKGLLKNVVVNGASMEVIKRVVSVQQVYFPKAKMDWVNGLDAILQQQRNRVRPEIIKFVFKLSVKNRVENLSKYKWRQDITHQINALPIGVNDRSLDSLVDETHSNLQHYELIDGTSLLELAVWKMKIDEQTASNSNDDEIYCNKANVDNTEFREVCRVSCGVDSVMKNVVPFLLPQRGRI*