MENVGKIPFKYEWRNRWIIIKEFIQNPVQEISFLRDTFQVSELYTGIAKRDKDLNNPNIPQWLNFGYWQEETTYNGACAALARKLGEVAELSPGEQVLDVGFGFAEQDILWMRENNLGAITGINTTELQVKIAQERVARAGLEERINLQVGSATKIPFAENSFDKVTALECAFHFNTREDFFAEAFRVLRPGGKLALADCLPRVGRDINFWLRVNSKKMCIPFVNQYDRNTYVEKLKKQGFVNIQAIPIGEYVWPAVVHYFAQVGQGISKHDLVINLQKDNPGLEAWSRDRGWFMAFDDYILFSGEKPD