MATTTTTSGVYIHVIEDVVSKVREEFINNGGPGESVLAELQGIWETKMMQAGVLSGPIERSSAQRPTPGGPLTHDLNVPYEGTEEYETPTAEMLFPPTPLPTPLPGTADNSSMYNIPTGSSDYPTPGTENGSHADVKARPSPYMQPPSPWTNPRLDVNVAYVDGRDEAERGNPNQHFTQDLFVPSTGKRKRDDSSAQYQNGGSIPQQDGASDALPMATLEGDTLCITFVGDESVPRDFICSSSKIPQVDGPMPDPYDEMLSTPNIYSYQGPSEDFNEGRTPAPNEIQTSTPVTAQNDIIEDDEELLNEDDDDDELDDLESGEDMNTQHLVLAQFDKVTRTKSRWKCNLKDGIMHINDKDILFNKALGEFEF*