MKQIKLILKDEIYDSLERDYQNFVRFSTKIDSGFVKPSFDNYLLAKLSENSNFLTEEAVQHLMLSGQYAWARRAMDKDFPDVVQILIEQAANYGFWIAVRHDWGTDELVAASKAWAMAIIKQAKGDESQVDVLAAQIKASATSIAVVQERLKTPASQLAHAMVQELRETHIAIEHASGMVAREKLGAMRTLLKLGRAYGNVSEKAEQDMMEKLKREKPWLFDEGPKGFWGHVAAWWRGV