MHLKELDPVTVSMGPHHPSMHGVLRLVVILDGENVADCEPILGYLHRGMEKIAENRTALQYLPYVTRWDYLATMFTEAVTVNAPEKLANIQIPERASYIRVIMLELSRIASHLLWLGPFLADIGAQTPFFYIFREREMIYDLFEAATGMRMMHNYFRIGGVAADLPYGWVDKCLDFCHYCLPKIHEYERLITKNPIFLKRVMGVGFISRQDAISWGLSGPVLRASGVQWDLRKLDHYECYDNLDWQIKWQEDGDSLARYLVRIEEMKESINIVKQALKLIPGGPYENLEGRRIVQQEKGIDWGGFNYQFVGKKSSPTFKLPKQEHYVRVEAPKGELGIFLVGDGGVFPWRWKIRPPGFINLQILPQLIKGMKLADIMTILGSIDLIMGEVDR*