MADAAAMAPVIGEEDQSPGGAGTSGIPTWGSSRSKFGALPWTDYFDEELDVEIGQDSFHVYLAGTQGPVLFCLHGGGSSGLSFALSARMLKEKVKVAAMDMRGHGSTRTSDDLDLSAETLCQDVLDVIRTMYKNDPPSIVLIGHSMGGAIATRVAAKRVLRTLAGLIVVDVVEGTAIASLIHMQKLLSNRPPAFPSVEKAIEWNVKGGSLRNIDSARVSIPPTLKYNEERKCYVWLTPLEKSERHWRGWYEGLSDIFLSAPVAKVLLLAGTDRLDKSLTIGQMQGKFQMIVVRHTGHAIQEDVPEEFSSLVLTFVARNRIGAHGIDIPGLIRQRRSA*