MEESRGTQLPGQRFCPMDDELVLFYLKPMLSGENVPGRNRLVFDCDLYGKQEPWEIWEDFKTRRPQDLRLNKDIYFFTQHKTISSTDKRIRRNVGSGTWRSDDFGKPVVSVETGRVVGLKKRLTYKNVDSVQNGCWILYEFFLDRSLRDKKRKLKDYVLCLLRKNGEPKTKIAKKRKQREEEDEVLENNDACDDTEISRGEQEELLEAQAKKQRTAPSIDSAPPTMPSQDDDAFAAELQETLECVEDNYAPLLEAEASSFRGDEENFGQQPLAANHGIFNQLQEKDRFEEFLDRLSTEEMEEMAEILFYGMSSNIDVAEQNVVNSSTLHDAPVSSMSAAYDYGTAIPCLSSENGCIDTSGCNDVGGGVMGYEDGVCMPEPLVEVAADEQQKTPDDDLSDLLGSIDFSPEANNFFCSEPQLCS*