MEGSQSIFMAHQSLLDFASQWTASGSELNDWPMLEEFVLTDSFQNLTDQKRLSFCGLHGFLNHMSVLWITPACFIMSSSVYYNLDRAGLLLGGYLMCAQIGVPHSRSPHNLINSERILIFSTFWEHARLVVDDLVALLQKDAPDFVFLVKGFGFPMSYPISQNVFLRLVRKGGSVSKLYLSGSLWSVEQSQCIASAGLQSLYLGHATRFVDGGKSLVNSLDTSSSSRLIKFKAHFCELSHEAWLAFSVYLQQTRSLRILKLQGLTRSDSCAVLQYLSVNTSLEYIDLSQSNVPTAILKQIVQCRTLRKFRYCCRGFPPGLIMGLLSNKSLNELNVSSQIHNQFSDKEFDQLIHAISNHPSLKILSLKMLGKQPIYRSKKLLELVQENKVLETIEISAEDWDTTILHQVYCHLRMNKYRARGIAFFHETFETRLAALDFTLRELISIEKKEILPHLLFVYLQQHCDVLDLKSRLLS*