MSANFWTSSHYKELLDPEEVDVVHQLDKERGITLEDFKLIKLHMSNYIARLAQNVKVRQRVVATAITYMRRVYIRRSMTEYDPRLVAPSCLYLASKSEESTVQARLLVFYIKKLYSDDKYRYEIKDILDMEMKILEALNYYLVIFHPYRSLSQLLQDAGMNDTAQLTWGLVNDTYKMDLILIHPPHLIALACVYIASVLKDKETTAWFEELRVDVNVVKNIAMEILDFYDGHKMITDERVSAAMSKLVGK*