MATTTSGVYIHVIEDVVSKVREEFVNNGGPGESVLMELQGIWETKMMQAGVLSGPIDRSLLQRPTPGGGPLTHDLNVPYEGTEEYETPTAEMLFPPTPLQTPLPTPLPGTADNSSLYNIPTGSSDYNTPGTENGSNAYDVKERPSTYMQPPSRWTNPRLDVNVAYEPERGNSNRQFTQDLFVPPSGKRKRDDSSAQYENGGYIPQQDGTSDAMPKANLDDFTCSSSNIPQVDGPIPDAYDEMLSTPNIYSYQGSAEEDFNDARTPAPNEIQTSTPVAVQNDIIEDDDDDELDDLESGEDMNTQHLVLAQFDKVTRTKSRWKCNLKNGIMHINDKDILFNKALGEFDF*