MKELFSECLGSESRRDGLKQISVSIHSLLLNNKDVTYQKICSSINTSNTNTLRRRVYDVLSVMRSLNMVVKAKRCYNLVRRNLLCEKRMVVEEKRKQLEDLQHMKEVFEHIVLKNAFKTHNLSLDRFYLPFLIVVIEKDSNVHCETNEERSFFKFRSSKPIKLVEDLEILKELYRNNEEKEIKKPYLYGSSLKKFKEGFGGAFDYIV