MIVISRAAEDDLSVPVGFRFHPTDEELVTHYLKKKLKGMDSHVSNIIREIDILKFEPWDLPERSLLKSDDENWFFFSRPEYNKHKKNRTTQEGFWKITGREHQIKARDSRSVIGRKRILTFYRGRVRSSERTNWVMHEYYIPNDNPNAQRDFVLCRLKKNVKKSDENADVAATCDEGETHNASDVENQQVNDMNMVRL