MEEQEASQDVKLSLAQKLHLIRTPYVPDIEKVQLQEDALKIIRDDGMAGLYKSLCGELGWDLDQSLLDKMHADIEEKVKALDEKIKDAEENLGESEVREACLAKALYYIQIGDKEKALEQLKFTEGKTVAVGQKMDLVFHTLRIGFFSMDYKLIATSIEKAKSLFEEGGDWERKNRLKVYEGLYCMATRSFKKAAQLFLDSISTFTTYELFPYDKFIFYTVLTSIISLDRVSLKQKVVDAPEILTVIGKIPHLSEFLNALYGCQYKTFFIAFDGLIDQIRLDRYLLPHFRYYMREVRTVAYSQFLESYKSVTMEAMAKAFGVSVDFIDRELSRFIASGKLHCKIDKVAGVLETNRPDAKNALYQATIKQGDFLLNRIQNLSRVIDL*