MKCVEGRRKYGAGYDLAARRKNATRESTATLKAWLNEHKKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWEPKNKTDDDDDAMVSDDDKDKDDLDPDKGGRDHKDAISALFDQASSKQQTK