MMGGGYELNSILENLQKLESKLDFNLLLSLIEEQISHSEVLVEETQSKERKEDFNAFKNFSKTIQELLQTLSTPPKDGWKRISLKNEQYMELNPSKKEISKLDENILVSFIEMASVSDKGYIQSKIDRSLNEVRKGYTYFIENDILIAKITPCMENGKCAIAKNLTNNIGFGSTEFHIFRAKTGLDSSFLFYNLNQQNIREKAALAMTGASGHKRVPISFYENLTIPLPPLEIQEKIVQNIELVEQQIDFLNLKLELLEKEKEKILQKYLFS*