RKGNFCEQYLSVPQHPYQWAKPKSLSPTSYMSPSLPALDWQLPSHSGPYELRIEVQPKSHHRAHYETEGSRGAVKASAGGHPIVQLHGYLESEPLTLQLFIGTADDRLLRPHAFYQVHRITGKTVSTTSHETILSNTKVLEIPLLPENNMRATIDCAGILKLRNSDIELRKGETDIGRKNTRVRLVFRVHIPQSNGRTLSLQVASNPIECSQRSAQELPLVEKQSTDSFPVTGGKKMILTGHNFLQDSKVIFLEKAPGSHH