MPVALTFENQGPLELADGKLEQLQPLLVSTLVPPAPSKDAEDEDPDGHTVWMTTATSQAQYHAHKGWPFPLPKLPKNKLVVRPTEDGAGLGVFATDDIKRYEPVLVERPFLIYAQENSVLPIPSEGVKELSESQIAQMLMKKSEEAFRCAIEQQFSAKAKEEFMSLANSHLDDGSGPVLGIVRTNGFAIKFGERLPGVDEEFRGGYAAVSRIGSRLNHSCIPDVVFGFDPATFSMRFTAVRDIKAGSQIHTSYTTVTAPKLTRQKALSAYGFECHCRACLQSTPQSDKLRQVCHKLTQLWRNQAINVWPKDLKLTEKVLVPVLETKRRMEEDGLDFDDAGYCFFPEILHRVYKCVGNKEKEREAFELTRETVRGMIEAAGWRSGVNLLG*