MMDGTDDSNLLNSPSTNNGATMEIASPTNPLATPPATGGAPAPSGATNGSGSATSPDSSSSAPATPAVLGENALHVEISDALSEKEKVKFTVHTRTTLPGFSKKDNNVVRQHEEFVWLHDRIEENDDYAGYIIPPCPPRPDFDASREKLQRLGEGEGNMTKEEFKKMKSELEAEYLATFKKTVAMHEVFLRRLASHPVFRVDQHLKVFLEYDQDLCAKPRKKMAIFGGFVKSLGKTTDEILLSATVRDVNDFFENELQFLTEYHGHLREAALRTEKMTQRHKDVGDSHQKISNALTQLSTTEKGNVETFVAKTAEIFERIKNLETRVASDQDLKLGDTLRYYQRDSDAAKALLIRRLRCLAAYEAANRNLEKARSKNKDVHAAETAQAEACEKFESMSACGKEELIGFRNRRVAAFKKSLVELSELEIKHAKTQYEYLRQSLLALKEIA