MEVKAEAVAMEPNNDVLLSEHRLKQETIEKEEIQVKCNDTITEQENYKIELMRAVIEKQDPSSKEVDEYALRRFLRARDLDVEKASTMFLKYLKWRQSFVPKGSISACEIPNEIAQNKMFMQGVDKQGRPIAVVFGGRHIQNKIGGVEEFKRFIVFALDKLCARTSPGREKFVIIGDLQGFGYSSSDVRAYLAALSIVQDCYPERLGKVLLVNVPYLFCTLWKMLCPFIDNNTKKKIVFVENKRLRATLLQDINESQLPEAYGGKMPLVPIQDA*