MPDRAESSPASSREASSSPPLSATETAARRSASGCGKRARARDGEKHPSYRGVRMRAWGKWVSEIREPRKKSRIWLGTFPTPEMAARAHDAAALVVKGPAAVLNFPEMAAALPRPATAAPRDVQAAAVRAAAMEPSMMLGPTAPLPRSALAPVKGQVHDDELEAIVELPPLDEDFSELLVPLGTASFSFHDATQASWRDPEWIDHDAGYMAAARDADELFGFGPDGDHGWAQPFGSTFLWNM