MPMGSSSSSAAMPALPPGFRFHPTDEELIVHYLGRQAASMPSPVPIIAEVNIYKCNPWDLPGKALFGENEWYFFSPRDRKYPNGARPNRAAGSGYWKATGTDKAILSTPANESIGVKKALVFYRGKPPKGVKTDWIMHEYRLTAADNRATKRRGSSMRLDDWVLCRIHKKCGNLPNFSSDQEQEHEQESSTVEDSHNNHTVSSPKSEAFDGDGDGDDQLQLQQFRPMAIAKSCSLTDLLNTVDYAALSHLLLDGSAGAGASSSDAGLDYQLPPENPLIYSQPPWQQTLHYNNNNNGYVNHDTIDVPQLTEARLDDYGMKRKRSSGSLYCSQLQVPADQYSGMLIHPFLSQQLHM