KKYLFKAHDFFEEHGKVGGGGSNIDPQPDFKAFKENLEAQAGPGGGGSGVQKQFKVIEKLVSDCE