EYFSMFDGENGFWDDMKDGNENKKAALVCQGEKRGEKKMRKLRESREEKALTFEEVSHYFYMPITQAAKELNIGVTLLKKKCRELGIPRWPHRKLKSLQALIKNVKQYGSEEGDVGEAKLIRSAIEILEQEKKLMEKEPATQLEEKTKRLRQACFKANYKKRRLTALEESQDSAAPSYLCMEDCHLSITFNNSGHRSTGKG