MSGSDHSSGFDQPRLVVKKVLAKPQREGEGAVVRRSIGRSELKNLDPFLMLDEFAVAPPAGFPDHPHRGFETVTYMLQGAFTHQDFAGHKGTIRTGDVQWMTAGRGIIHSEMPADEGTQKGLQLWINLASKDKMIEPNYQELPSEDIKRAEKDGVEVRVIAGESMGVRSPVYTRTPTMYLDFTLKPRAQMHQSIPESWNSFVYIVEGEGVFGVVNSSPVTAHHVLVLGPGDGLSAWNKSSKPLRFVLIGGQPLNEPVVQYGPFVMNTQKEIEQTIEDYHYSKNGFEMAKYWRSQ*