MADKKIRIGINGFGRIGRLVARVVLQRDDVELVAVNDPFITTEYMTYMFKYDSVHGQWKHNELKIKDEKTLLFGEKPVTVFGIRNPEDIPWAEAGADYVVESTGVFTDKDKAAAHLKGGAKKVVISAPSKDAPMFVVGVNEHEYKSDLDIVSNASCTTNCLAPLAKVINDRFGIVEGLMTTVHSITATQKTVDGPSMKDWRGGRAASFNIIPSSTGAAKAVGKVLPALNGKLTGMSFRVPTVDVSVVDLTVRLEKAATYDEIKKAIKEESEGKLKGILGYTEDDVVSTDFVGDNRSSIFDAKAGIALSDKFVKLVSWYDNEWGYSSRVVDLIVHMSKA*