MSDHQGVVVVTGSTAGIGRAIAEAFVKDSYNVVVNGRKPDTVQQECGSGKVFGVAGDLGSEAGAEAFIKDVEALGMPVDVLVNNVGIFEVADFFKVPDSTWHHYIEANFFSTLRLSRHWIQTMLKRNKGRIINISSEAGIRMYPDMLHYSVTKQMQVGLGHGLSRMTKGTGVTVNTVLPGPTWTEGVQVYVDGLAKHKGMTSEEAVASYFKEREPDSLLQRFIQPSEVAAPVLFLATEGAAAINGAAVRVEGGVIRHTGG*