MEIDLQKIDILRERTGCTYRKAKEALEAAGGDVVKALIILEEEQKEGFKLEDLGTKGSMLLEKIKELIRKGNVTRLRIKQGDRVLLEIPVTVGAIGAILAPYLAAIGVIAALVTRCTIQIEKENGEKEEIVFENRQSDKDS