MESREDLNSILPYLPLLIRSSSLYWPPRVVEALKAMSEGPSHSRVDSGEVLWQAISDMRRSLSLSARLLSPSAPQGYALLFDELIHGRDSKRWFDEIIPALARLLLQLPSLLEMHFQNADGAVSGVETGLRLLEPQQAGVVFLRQELIGALLACAFFCLFPVSNRGAKDLSVINFDNLFASLYESYSESHESKIRCIMNYFERVCSCMPTGTVSFERKILPAEYHNSSTTAPDADFWSKSDISLCAFKVHSSGLIEDQSDNALEVDFANKYLGGGSLNRGCVQEEIRFMINPELIAGMLFLPRMDDNEAIEIVGAERFSCYTGYASSFRFAGDYIDKKTVDAFKRRRTRIVAIDALCAPKMRHFKDVCLLREINKALCGFLIQRKSWQHQNKGDNDIQLASNDKYSGLLHTETSTSHGAALDDAETNREKQASNFVRDVEGSDCMNHEDVGVATGNWGCGVFGGDPELKAMIQWLAASQARRPFISYYTFGAQALENLDQVTKWILSHDWTVGDLWNMMLEYSAQRLYKQTNLGFFSWLLPSLPTNNEAISPS*