MGPQHLSMRGVLRLVVVPQGENVIDCKLILGYLHRGMEKFVENRTIVEYLPYVMRWDYLATMFTEAVTASYICIIMLELSRVASHLLWLGPFLADIEREMIYDLFEVATGMRMMHNYFRIGGVAADLLYGWVDKCLDFCQYRLPKNYEYERLITRNPIFLKRVKGVGFISRQEAINWGLSTPCLRASRVQWDLRKIDHYECYDKIHWQIKWQIEGDSLARYLALKLLPGGPYENLEGHYIAQEKGRMKWNSFNYQFVQKKSSPTVKLPRQEHYVRVEAPKGELGVFLIGDDSVFPWRFKIRPSGFANLQILPQLLKGMKLVDIMTI*