MELRLERSLNLLFWCPRSTAAVVGSFMRRAHARDSDFTYLILSLLFVLFGHRTALQKRVLAGHDREDMGHGTVQRGVMIVLDACRADAVLESAKNEFPALRELAARGSCGTVVLDDDARHAHHVIMRACADRDTPALQFVDSVASFELARARIDALEPNHFLVLSLQHFNEHASDGLVLADELVNHVLPLCASSGDMLCCFILRDASADVPACLLDRMRPPEPFSAIYQSWMYNGTERVPETQRSGFARGTVTWCHAYARVDRASDLTLAHAAKYGALGGIALQDALSEALFLTGLTPKYGA*