MSTDRTCNSSFWTREEDKIFENILAIYFNDNNLLTKMEEALPEKTVDEIKDHYNILLEDIDAIDFGGAPLPNYPELQSNANQNKKVDVKWRRGTPWTEEEQRSFLRGLDIYGKGDWRSISRHCVITRTAIQVASHAQKYFKRVEANKKGNRRARAKPSVLDVTGVDAEFGGNSQVPMDMIGPACEGSQAVPNTSTESMCHRERTNAEQMTAVVGGKLSGENAFVNVDASSGTSGHSIPRIGSELEALLSHPMDEDKDIDLIFDVGMAPTSDAGIAPTAQTGMSGYAAAGEAPAQLPPFSPSSYFGDGVWRSLDPRR