MMKNHELKTLGWGMGTDGGFNYVDLQRKPTDEEMQAIQMECAEKIRENLSIKVDTPDNTKDHKLPGDYDKCCGTHLAQTSHISLIILGSTQSVHGKNCRLSFIAGDRGINLASSSVSAINTIAKMMSVSSNPTEVVTRATALSDSVTDLKRSERKLLLEVAKFESEHAIRSIIQNKMNAYIYRYEGSTDFINKIVGETRDFLEGTEFVVVIAIGEPKGGGPVVIVGDKVAVDAMAKKVKSVVKDIKGGGTGGKWQGKVKEWTNAELVALKDVVES*