MGKGRAPCCAKVGLNRGSWTPEEDMRLVAYIQKYGHANWRALPKQAGLLRCGKSCRLRWINYLRPDLKRGNFTAEEEETIIKLHALLGNKYVPTTGFNFQWIMDSARWSKIASCLPGRTDNEIKNVWNTHLKKRVSTPEKKKKKEGGNKSRKKTTCSDVLVPSPSPSSSTTTTTTTNFSSGDSAGEQSMSINTSKEEEEDKIEIPMIDPCSFDFDMLVDPVVPETFFPAMTSSPASPCSSTSRGGVDTNTLLDLPEIVDLGPELWSIIDGDGDGEAPPPPASSNAAAACEANATVAATEETKDWWLEDLEKELGLWGPTDEYHCHLGPQGQQPGRVDPPPLPAVVEDPVSCYFQAGPTAATWQGHEPSAVMTSYQMDYL