MAPVSLPPGFRFHPSDEELVGYYLKRKVHGRKIELDIIPEVDLYKCEPWDLPDKSFLPNRDLEWYFFSPRDKKYPNGTRTNRATEAGYWKATGKDRKVSSKSSVIGTKKTLVFYRGRAPQGRRTDWVMHEYRLDETQCEGAAGVQDAFVLCRVFKKNGIEPRIECWNEPPIQTNALPSVMTNSFSDKNTNLGAVEDMSDKDYPQVKREEADIQADPTLQSETSFERLNDRTDNSASLNQWLEFLLDDSNPSYILTSPANARNDLKVSSMLGGARLEQESLLPMFKIDNFSQGLADLSFNQSTYQIEPVLSHRMDVCFEEEDVLDEILNVAQASQDENTHTEHSFFMAKLSGNLVGDSLQFDNTYNLWGN*