MKALIVQDVGVAKVVDDANEPSLRPDYVKVKVAEVAAVALNPTDWKTLDEIGRAGSIVEIGSEVKSDVKKGDRIWGFVHGCNYLNPEDGAFAEYIVAKDDIFGKVPDFMSMEDAATLGVAVGTNGQGIYQTLKLPLPTQPAEKPLPLLIYGGSTATGTIGIQLAKLSGLHVTTTASPNNFELLKSRGADKIFDYNEPDVGEKIREYTNNNLKHVFDTISLPSSFAICVAAISTTSGPKAQYTALLPVDFPRDDVDSGFTMAYTCWGETFQRGNWHCPAKLEDYDFAVKFIKKVDGLIAQKKLVPHPATVGFN*