MDKQQVFGSSYVDMPFFAANGAATAQGESRPRARRRRRRAARCGGGDGDGGEMDGGGDPKKRRLTDEQVHGLELSFREERKLETGRKVHLAAELGLDPKQVAVWFQNRRARHKSKLMEEEFAKLKHAHDAAVLHKCHLENEVLRLKERLGATEEEVRRLRSAPGSHGASGDGGDAAGAVGACGGSPSSSFSTGTCQQHPGFSGADVLGPDDDLMMCVPEYGGYADSSVVEWFSLYGLI