MESLRGNTAQGPTNEEGCKSEDQLSRQTKCNVQKKSSFEKRTIRKVSMTLKEIFTRERGPESSEFSLTSKLHTQQKIPKGTRSLISRKNSKVNSNLIKHQKLFSQKKLCKCNECGKAFSYQSNLIVHSRIHDGEKPFECNECGKTFSRSTHLIEHQRTHTGEKPYECSECGKAFSRSTHLSLHQRIHTGEKPYECRECGKAFSRSTNLSQHQRTHTQEKPYKCNDCGKAFSDRSTIIQHQRIHTGENPYECSECGKAFSWISSLIEHQRIHTGENPYECSDCGKVFSRSSSLIEHQRIHTGEKPHECRECGKGFSRSSSLIIHQRTHTGEKPYKCNDCGKAFSQSSTLIRHQQLHSKE