MKEKLFISVRDDGVATRLLSILNAMYLADKFYDIRNMRFFWNDEIVLFGNYYINNNSRKFENCNIIGQSVGKVESIFSSNFIKKHYLENKYLYTTNMAYDKNASYPSHTLDLLRMGFNKNYAYLLEQVLNNKYIYVHQHDLSLQFHGIESNNQYKNKLKEMWSYIDFNQCLKQQILNANQKSNNLDKFIIVHVRSGDIIYNYSNARKFNLEGVYHATPLELAAAIIAKNKYDNIVIVGDDLTSTQMLKDIFKSNRVFHISDFRDDNLSNLELLIFDVVFMSNSSKIYGTYSALVLLSSIIGKNKILQNNYNVFNEQEQYQYFKKYNPFFSQTHNSQKAFSLFHMYLLSFKNKDTCDTSIKYLKKALIYDLDNDKYRIHIIYMLLCNNKFKILERYLSIIMSYRKDIFLSTLFSTNWGGYVYLNILSDFLNYSQRIYNIKYLYPNIFYIITEIIKLNLFAVFLVKQHLSYKLGKRIVQTKSILDIIELPLDLKNIVDSHKRNQLIPYNIKIENCLDYGEALKIKNYFSYKLGLILIKAHKNWYKGGYIKFWFDLYKLKKEYKNKKGK*