MEAERLIEAGRQALASSRGAPAVMAEAWQAQALARAVGGQLLRCGPAELRTEARGLGDIGGPGAAVLYHPLVPAGSVRASQLSEVAVVPQALEALGRLLGDVGIALVGVACDTEEEQLYWQCIEAIDAVDESVDRVHGMLRRLAEQERERALEQERDGPYGVIRGPAGFVSGPS