MGQKIKIGINGFGRIGRLVARVALQRDDVELVAVNDPFITTDYMTYMFKYDTVHGKFKNCEIKIKDSKTLLLGSSPVTVFGIRNPEEIPWGEAGADYVVESTGVFTDKDKAAAHLKGGAKKVIISAPSKDAPMFVVGVNEKEYKSDITVVSNASCTTNCLAPLAKVIHDKFGILEGLMSTVHSMTATQKTVDGPSMKDWRGGRAASCNIIPSSTGAAKAVGKVLPSLNNKLTGMSFRVPTVDVSVVDLTVRLEKGASYDEIKAAVKEASEGSMKGILGYTEDDVVSTDFVGDNRSSIFDAKAGISLNNNFVKLVSWYDNEWGYSTRVVDLIRHMASV*