LVEFVKFQAKFIWAIPNREDIQRNESVLKAQAFICFHRQNFKELYRILENNQFSPESHPELQDLWLRAHYSEAEKIRGRELGAVGKYRIRRKFPLPRTIWDGEETSYCFREKSRYTLKNWYAKNPYPSPKEKKELAEETHLTVTQVSNWFKNRRQRDRAAENKER