MSMEMNKALVEQAGGDERAAFELFVRKHCGMPAHIAVNWDAKFTNDAWEGWKARAALEPSPVQAEQAEGAHVPDEVFAGVFAEWWEEEGQYCRAGGGDYERTFAFQAWRHLYPLLLQARAALAQPSPAQAEAERPEVVARVVHSNPVVLGQCGPLNANDELMTVAQHAASVARWAEMFNRVEQQRDAAMARVAELEAHCVRLGQGGAERYWENRWRDADARLQELEKQEPVATVAKVPGEDWNSLDFHRDLQDMQPGTKLYTAPVAQAQHSVPEISGIGRDAEHPRAVVLYLRNEPSEEDMRAIQNFLRAISADVLTQAQHSMPKAWLDVQAERRRQITAEGWTPDHDDLYCAAELPRAAAAYILSGANDEAPAIWPFSAKWWKPRDARANYMRAGALILAEIERLDRAAAAGKEVGHE*