MILHPSDSITVEILPVKGSSAEMSHEKGPSSTSERKSSKATKRSLAIARRALAQDVCTTVRAATYATGIEQAYKISWRADPYMKKVPNLIAPVVIRKGFLGYSPEGALPDSMPANFPCRKSGA