MKQMFLSSAIEFKEIETFEPGAWIKLVNPSQEESMKIADQFNIDISDLRAPLDVEETSRIAVEDDYTLIIVDVPIYEERNNKSYYITMPLGIIVTENAVITTCLHDMTLFDHFHNRRVKNFYTFMKTRFVFQILYRNAELFLTALRTIDRQSERLEAQLEAATRNEELIDMMELEKSIVYLKASLKFNERIVKKLSSSTSSLKKYIEDEDLLEDTLIETQQAIEMAGIYENVLNAMTETTASIINNNQNTIMKTLALMTMALDIPTVIFSAYGMNFQNNWLPLNGLEHAFWYITLIAMLLSSFVVIYFIRKKWF*