MEHSVPYDAAAVVPVSDDDYSKLSGSEDEQLEEKPGTPWFVWPMLAFSLVASSASGAIMKELEIEHAGAVSVAGWRFQVTALALLPCFLWQWAFMTSQARAKLFQKGNLIQICISAAGLTAYFGLWNWSLQHTSLTHSLFLSVMSPLYVAFATVLTGGKITKVEVFGVALGIIGSLILATGTQAEPGAEATLLGDVVAFISAGGFALYLVASRHCRASMPVYVYMFPSTVLVAVLLGIVGIFVEGWGSWIQGAPNAINGPFGWFANEEFLLWTIFLGIVPGFLCYIGYNVVLAFTSSLVVSMGLSICPLTGSLLGWFMGLTNLPNIYTIVGGSLTMAATIVVSWGTHPDEDKKEAEKIDIESRGSKGEDVEDKVPLLQDQRQP*