MLNEIQILNNGYPMPSVGLGVYKISDEDMTKVVNAAIDAGYRAFDTAYFYDNEASLGRALKDNGVDREDLFITTKLWNDYQGYEKTFEYFNKSIENLQTDYLDLFLIHWPCEADGLFLETYKAMEELYEQGKVKAIGVCNFNVHHLEKLMAQSSIKPMVNQIEVHPYFNQQELQEFCDRHDIKVTAWMPLMRNRGLLDDPVIVKIAEKYHKTPAQVVLRWHLAHNRIIIPKSQTPKRIQENIDILDFNLELTEVAEIDALNRNARQGKNPDDVKIGDLK*