MKTHDFMNVESFSPKVRPIRLFGFEFGTSHEESESSESINEVNNTTNNNKDKRFNCHYCSRKFPTSQALGGHQNAHKRERQQTKRFHLHSNAAAFFHRNQYHFAASRFFEGHFSLEAARINDARLGLLRRYNSSKSCDDHDRTSYQSRPTYGGGGGKSRHDLFYESKTNVTDHVSLDLRL