MKCEWDECEEDIEEDSKKHFLMHIEKLSVNKCLWKDCARIGEIQASKHALLAHARRHTGERPFECHICGKDYTRSDPLKKHLARHEAVESKNASLIAKIEYLSALLTEHRRETIRIMNQIESIQRNIQVVNSKIVDKIKENL