MESLRGNTAQHPMDEEACKSEGQLSRQTKCPVQKKSFEKRAIRKVSVSLKEIFTKERGPESSKFNLSSKFNTRQRIPKGARSPKSRKNSKDNSDLIKHQKLFLQRKPCKCNECGKAFSYESDLIVHRRIHGREKPFECNECGKTFSRSTHLIEHQRTHTGEKPFECPECGKAFSRSTHLSLHQRIHTGEKPYECSECGKAFSRSTNLSQHQRTHTQEKPYKCNECGKAFSDRSTIIQHQRIHTGENPYECSECGKAYSWISSLIEHQRTHTGENPYECNDCGKVFSRSSSLAEHQRIHTGEKPHECRVCGKGFSRNSSLIIHQRIHTGEKPFKCNSCEKAFSQSSTLIRHQQLHTKK