MKFGKLIQALIEEAQPAWKDKFLPYKSLKKRLHSLLAAYIELSDERDVPAPAGCESPEHTRQHDAQADQDERSENKVRSTLNECTRKRDVAPEGRDAKRRRHYFDAELKRLLELEFKCLLQEELNKLNDFVVDMEEDFIIKMQDFKEKTESLKEIIEANDENHSCILNLQKDVVVFHGEMILLKNYMSLNYTGLVKIVKKHDRLTGAWLRMSFIPDVLRQPFYNTDILSRLITDCESDLLSLFSSCTGETADCSELEMESLLDSAFLDDRVFNDEILRTIHKSTMTALKVIRKMAGGSSTYSVYSMPPCEDNEDAGSEI*