MKHLQNLSDLWPYANHITFCGKQLLVCFQVEVDHFNFMASHNQEHLSTEIVNRGIADSGPYAGSLSFSVRVRRGLPDFLNSVNLKYVKLGYGYLISHGFYFLTAPVVLVIFGAQIGKLTWDDFCLKCDLMNALFMMGLLSLILYIHLDLKPRSTYLVDFACYRPPDELKTSKEKFIELARKSGNFDDVAIEFQQRVLKNSGIGDETYLPTGIFHAGHRRTLKDGREEAAMVMFGAVNELLAATKIKIKDIRILIVNCGMLNTTPSLSAMLVNHFKLGHYVQSFNLGGMGCAAGVIAIDLARDLLNAYRGSYALVVSTEAVSYSWYSGKDIHMLLPNCFFRMGAAAMLLSNCHLDRWRSKYELKQLVRTHKGMDNRSFKSILLKEDGEGKQGLSVSKDVVEVGSHALKDNITTLGPLLAFEHVCILATSKQVLDEIQKNLKLTEEYMEASRRTLERFGNTSSSSIWYELSYLEANRRVKRGDRIWQIAFGSGFKCNSVVWKALRNVGMPKHSPWFEN*