MLESDILNSENKREGMKYITRAVYDIIKEKKECTYNQIVKEIDTKNSETKIRRIYDVLNVLRAVNLIDKRGKTYIFIEEKNDITKKIEEREKLTLMKNTFKYITTKNKQSSHIGSEEKLYLPFMLVFTDKNSEIHCDTNEERDYFSFKSNKPLVIMEDLHCLKILQENDLCVYEENKPNKRPKTNANIMNGLLDELMF