GEMPYCPSPTSQRKPGVSEVSSYGTGGCPDPGATTQPLVQCGTGKGVCHLTALLSTTAAGESSQKAVRKKEPPDTPPQVRKKTRTLYRTDQLKELERMFQEDHYPDSDKRREIALAVGVTPQRIMVWFQNRRAKWRKVERLNSKGNKTNLEVPVSTSASLDNLHDITPGSTYNYSEQMESQYHHQDNQSRAFQLSHYSQHQLLHQSQHHLPQFHPFPFPLPQTLTPPPQGDPNSAALLAFAYGSDGETPTGLFSGPSAGQLLLQQPSGNLGDIPWNDPCLPELSFPGSFCSQNFGSHSGGGSYIPDLAAHVLERQLSPGFIQLLGGSKTGSGLPSETREELSSGTQEHLSLPKEVRDGVKNTQLP