MPVERMRMRPWLEEQINSSKIPGLKWLNRDKKIFQIPWMHAARHGWDVEKDAPLFRNWAIHTGKYQPGVDKPDPKTWKANFRCAMNSLPDIEEVKDKSIKKGSNAFRVYKMLSPTERPTKKGKKKTEKEEKPKRIKRARPQVEELVPASEDPNTAAVALKVEELVDSTVVGLTEPQSALPRSHLEEQLIISNPPDVCQVIEVTTENEDQSVSSSHAYPLQISPVSSYGESDTDSVHSDEDTKKDTRLWPPAPAEGKPLFIGAGAKATTCQLPSMATFVTSGKANFKVISSREESPLIAYTNSPWAALSQAIPPPALPAASSSRPGHETRASVIMKTSDVSKSTVKTC