MADKKIKIGINGFGRIGRLVARVILQRNDVELVAVNDPFITTEYMTYMFKYDSVHGQWKHNELKVKDEKTLLFGEKPVTVFGIRNPEDIPWGEAGADFVVESTGVFTDKDKAAAHLKGGAKKVVISAPSKDAPMFVVGVNEHEYKSDLNIVSNASCTTNCLAPLAKVINDRFGIVEGLMTTVHSITATQKTVDGPSMKDWRVVDLTVRLEKAATYDEIKKAIKEESEGKLKGILGYTEDDVVSTDFVGDNRSSIFDAKAGIALSDNFVKLVSWYDNEWGYSTRVVDLIIHMSKA*