MGTTTTTSAVYIHVIEDVVNKVREEFINNGGPGESVLSELQGIWETKMMQAGVLNGPIERSSAQKPTPGGPLTHDLNVPYEGTEEYETPTAEMLFPPTPLQTPLPTPLPGTADNSSMYNIPTGSSDYPTPGTENGVNIDVKARPSPYMPPPSPWTNPRLDVNVAYVDGRDEPERGNSNQQFTQDLFVPSSGKRKRDDSSAHYQNGGSIPQQDGASDAIPEANFECAALRITYVGDRKIPRDLIGSSSKIPQVDGPMPDPYDEMLSTPNIYSYQGPNEEFNEARTPAPNEIQTSTPVAVPNDIIEDDEELLNEDDDDDELDDLESGEDMNTQHLVLAQFDKVTRTKSRWKCSLKDGIMHINDKDILFNKATGEFDF*