MPTLVIVDTEFDLYGAGYDLAARRKNATRESTATLKAWLNEHKKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWEPKNKTDDDDDAMVSDDEKDKDDLDPDKGGRDHKEHGTAG