MESAGDWEKKLVMNELMQAHELTKQLRNHLSPSSPGELLIQKILSSFNKALSMLKSSDSEGEPQRTGPASGTDSPHSVSESPSSENSNRAFLDPECRDGSKKRKMQPKWSEQVRVSSGPSLEGPPDDGNSWIKYGLKDILGAKYPRAYYRCTHSNVQGCAAKKQVQRSEEDPSIFQVMYQGHHTCMQATNVIRGASPASPELKEQQQPQQGVLLNFTTGLKVRTEDLDTQGVNSSSFFPHASTQGANVGGCIFSSSSLDNPFMSTFSSPFMSPATSGSNYLSSVSSCHMNSYGGEGSTSMPTLVTSDINEIISAVPSGLNSSLVDFEFSLDQFDASAFLSSV*