MEGKVKAVAKELNNNGIHFETKLQQEEESVTQEIQVKCDDKISEEEKNKICLMRALVEKQDPSSKEVDDFEIRRFLRARDLNVDKASAMLLKCLKWKKSIAPNGFISASEIPNQIAHNKMFMQGVDKQGRPIAVVLGGRHFQNKLGGPDEFKRFVVLALDKLCSRTSPGREKFVVIGDLQGFGYSNSDARAYIGALSILQDCYPERLGKLIVVHVPYLFWTMWKIVYPFIDNKTKKKITFVENKRLMTTLLEDIDESQIPEIYGGKMPLVPIHEA*