MKLEKVDANWTRTEDEVLKAGVMKYGINKWSKVSSMLPSKTPSQCRLRWLEYVSPLVNDLVWSSEEDEKLILMAKTFLPQWSLIGQTMGRSGQQCYERYNELVFGKISVFKYGELSGPCEGKDEEILKMASARMSECKSRKGLKKKALLDKKEKTLSRSCEAKEGTIGPHKQRVCRKNDGTLQ