MVLLHMKRSELDQFLFETTVASTVDETTRQMAEVHNLRHRIERLKAEGEELAKHGPAKRPDQQGIDRYQEAPVEKGPNYAEDPTGRRTGNACDPEVAKVLVKTLEEAVAVAHKDQVAKKMPLTIKALQEAVDNVRGAVMICYPMGLPEWDPVRLGLEGSEDLAGTSYAADELPADVATLWFAGKQMAPEKKLSDYLGRHEKTKAVVKLQKKGQGAPSREPVVDQETQKAMMAFYYKKQEEQKALAEDEDDAYTNSSWANPKSLKSHFAGVQSVRLPK*