KKYLFKAHDFFEEHGKVGGGGSGVQKQFKVIEKLVSDCEGGGGSPFEIVSFEIKEGKEKNPRLFDLTGQVGGGGSKVISLHQIPEVKEKKERAPRKSTVIEWGGGGSNIDPQPDFKAFKENLEAQAGP