MEMDKFSSSYQPSWPPAQATVDVVGSVETPARRAFQRVASFFVQELLDRRASAGAGPCEHGVLHPAVVVREAYAEGLGMYLEFRGINRGLESLHIDDLGVDADEAVAINSVLELHSVVKESRGALNSVLQTIRKLSPRAFVLVEQDAGHNGPFFLGRFMEALHYYAALFDALDAALPRYDARRERVEQFHFGAEIRNVVGCEGAARVERHERADQWRRRMSRAGFQSVPIKMAAKAREWLDENAGGDGYTVADEKVCLVLGWKGKPVIAASCWKC