MREHERVLHQDIERCVEILQESVDAEAAKAISVFSKKTSDNEEWLKDLKTKFKLKDKVELEQLLSLKNKQLDQIEGIEKKIDYYERLCDELEEFQDEIEVKMKLEQSRRSRLNSIHD