MEKELVELFEKVKRAADEAAVDGGADSSPEESRCLDVLKQLKKFPVNYQVLVSTQVGKRLRQLTKHPREKIQALASDVVQNWKNIIVRETLKNKNSNGVNGESVKDESAGATANGTTKSQRAESVKVEKVSRVDDVKVERMTSKIEEVVNTESAFAEKKVERVIVLKTEKSSSNVAGAAPPKLGALIYCKDSVRDKVRELLAEALCKVSGEVDEELRDEVNACDPYRVAVQVETAMFEKWGRSNGAQKFKYRSIMFNIKDQNNQDFRRKVLLGKFSPRTITDLAPEDMASEERQKQNEKIKEKALFNSERGAPVQASTDKFKCGRCKKSQHLLSDANAECR*