MGSEGRSWSGAAAVGGGVEGEAAIAAVVAPAPGDVPASGASVDIALPLPEMTPRIIGICKELVRGWSSLDSSRFSIETVSGGITNMLLKVSAEDGKGNKSSVTVRLYGPNTDLVIDRKRELQAIPHLSAAGFGAQLLGTFENGMVQSFIYARTLTPSDMKEPRIAAEIAKEIRRFHQVDIPGSKEPQLWDDIFKFMKKASILEFEDKEKQKRYETISFRKIQDEVKELKDLSDLLHAPVVFSHNDLLSGNLMLNDLEEKLYFIDFEYGSYSYRGYDIANHFNEYAGYDCDYSLYPDKNSQYHFFRNYLQPDRPSEVQLQDLDALYVETNTYRLASHIYWALWALIQAKVSPIDFDYLGYFFLRYDEYKKQRESCLSLAESSLSALKNG*