MSHEDGTGSVAPGTTIQQDGNDGTKNDKKNKRQRRQRTHFTSQQLHELEQTFSRNRYPDMSTREEIAMWTNLTEARVRKNIRGTKGAKIDAELHHYLIPLAQREV