MSGPGVGFEYPPTEVSWMKRDVLLFANSIGCKSDELHFLYELHPDFAVFPTYPVVLPFKTNTQEVIDFYAAQKSVTIPGVPEFDPTRVVDGQRRIEFLRPLPATSAGKRFEARTKVLGVYDKGRPGTVVETQTDLVDAGTGDVYTRATGSAFYVAQGNWGGPKGPATVNYPPPKGKTPDAVLEDATTLETPLLYRLNGDYNPLHATPEPGAKMGFGGVIVHGLWQWNSTCHQLLRHLGGSDPRNIKEYQARFASPVRPGVKLATSVWRTGKVEDGFEEIIFETKVVGGKTCLSNGRALIKVVGPAKGAKL