MDKTEYNEIHRNVRDASDFEKLALDYCQPVGVVASILHQKIIDHVKKNYYFIQNKSALLLKKWKMGSSIIQLSEEYKFPPTLIATTLLKEMEMSKKYVFKHLNEIEDNRLAAEIKEALEADLYFSPEAHSFQARKGIFGEMIVARWLEYRNIEYLTEEELRKQGAEKTPDFLLPYPVEIRGQQVNWVESKAVFGNETEHQTYLEKQFSRYEELYGSGMVIYWYGYVDGISLEGHLLSDYRIDDEFDPDILRDVVELLNLTPDW