MVELVKSELGGLFLPPGFRFHPTDAEVILSYLLRKFLNPSFTSLPIGEVDLNKCEPWDLPSKAKMGEKEWYFFSHKDMKYPTGMRTNRATKEGYWKATGKDREIFKPTICKNNKQLVGMKKTLVFYMGRAPKGTKTNWVMHEFRLHANLHNDHPNLRLNPKDEWVVCKVFHKKQGDEAINKQQQQAAVDQYSAGTPNSSSSVVQAGDDFFQLDDIIDPSIYFSNSSAANILSAPPNMSNNDAVPYNYGASTTTTSTTTSAGSFQQQPNYYSLINKSSSSSNVSSWNNMPPPPVAGGVHGIGSSYSLQHQAAMVKALGDVIRAPNPLGVPQYKLEDPYLWGSS