MKEGDRVVMMVQSQDAFGEHGRAAKNQLSVVPPNSAVNMDVKLVSLKPVVDVTGDLKVMKKTLKSGDGIRTPHDGETVHIRYTGSLEDGTVFEKFGFDGEPFEFIIDEEQVTIGLDRAVATMVKGELAEVIVKSEYGFGNTEVQRQSITVLSCSTLIYEVELVDFTKEKESWEMSGHEKLEAAEKSKVANNDLFNIGKFQRAAKKYSKGLNYINEDGNFEDEVEKLMKTLRVSCWLNHAACCLKLKDNAQAISLCSKVLEIESCNVKALYQRAQAYVESYDLELAKRDVLKVLELDPDNKEVKLLQAHLKKLQVESNKRDAKLYANMFDRTAKESNVVAKKCKVESAVYNEEAKSSDAEEALEVVKEE*