MATTTTTSGVYIHVIEDVVSKVREEFVNNGGPGESVLSELQGIWETKMMQAGVLSGPIDRSSAAQRSTPGGPLTHDLNVPYEGTEEYETPTAEMLFPPTPLQTPLPTPLPGTADNSSMYNIPTGSSDYPTPGSENGIHADVKARPSPYMQPPSPWTNPRPDVNVAYVDGRDEPERGNSSQQFTQDLFVPPSGKRKRDDSSTQYQNGRSIPQQDGASDDMPQVSLEGDTFCITFVGERKVPRDLLCSSSKIPQADGPMPDPYDEMLSTPNIYSYQGPNEDLNEGRTPAPNEIQASTPVAVQNDIIEDDEELLNEDDDDDELDDLESGEDMNTQHLVLAQFDKVTRTKSRWKCNLKDGIMHINDKDILFNKAAGEFDF*