MDNQQLFGSSYVDTPFFAANGTAQRESQPKARRRRRRAARCGGGDGNGWEMDGGGDPKKRRLTDEQAEMLELSFREERKLETGRKVYLAAELGLDPKQVAVWFQYRRARHKSKTLEQEFARLKHAHDAAILHKCHLENEVLRLKEKLRATAEEVQRLRSAAGIHADGGDSAGAVSVCGGSPRSSFSTGTCQQHPGFSGADVLGRDDDLMMCVPEWFFA