MSKALALVVVLFFMLFCEICYGELRVGFYEGKCGLTNVEGVVQNVVNTWHIEKKEKDIPAALLRMQFHDCFVKGCDASILLDGFISEKTAVPNSSVRGYELIDAIKEALEAKCQGLVSCADIISMATRDAVVLGGGKWYDVETGRRDGNVSLASNVNLPAATISVSDSIKLFASKNLTQYDMVYLLGGHTVGIARCSLFKDRIYNYNNTGGPDPSMSPWLLAELKERCPRISLFFDNTYPLDVKTPSLVDNSYFQEIQRGNGVLQIDQQIALDELTKNIVDDIVSDPDFYTKFGEAMVKLGRVEVLIDGQGEVRKSCRVVNEKPFIFGGFH*