MSQKELETATEQLHIKEESQVVTPWEVEGAIVDGKAQSIDYDKLIKDFGTRHITQETLDRFTKLTGHKPHHFITKGVFFSERDFGKILDLYEKKQPFFLYTGRGPSSDSMHLGHMVPFIFTKWLQDVFDVPLVIQLTDDEKFLFKPKLTIEDVKQFSKDNAKDIIAVGFDPKKTFIFSNLEYISGGFYENVVRISRQITTSTAKSVFGFGDSDCVGKMHFASIQIAPSFPSSFPDVLDLPPTAPALIPCAIDQDPYFRVSRDVAEKLKFSKPALLHSKFFPALQGASSKMSASDTNTAIFMTDTPAQIKKKINKYAFSGGQTTVEEHRELGGDPDVDVSYQYMKVFKDDDEFLRQTYDAYKSGDLLTGEMKQACIQVLQEFVKNFQDRRAAIDEDTLNAFMKPHRIS*