MATTTSGVYIHVIEDVVSKVREEFINNGGPGESVLSELQGIWETKMMQAGVLSGPIDRSLVQRPTPGGGPLTHDLNVPYEGTEEYETPTAEMLFPPTPLQTPLPGTADNSSLYNIPTGSSDYNTPGTENGSNADTESMLFIAATAFSMDKLNPRLDVNVAYEPERGNSNPQFTQDLFVPPSGKRKRDDSSAQYQNGGYIPQQDGARDAMPKANLDGNAFCITFVSDRKVPRDFTCSSSNIPQVDGPMPDAYDEMLSTPNIYSYQGPAEDFNDARTPAPNEIQTSTPVAVQNDIIEDDDDDELDDLESGEDMNTQHLVLAQFDKVTRTKSRWKCNLKNGIMHINDKDILFNKALGEFDF*