MADKKIRIGINGFGRIGRLVARVVLQRDDVELVAVNDPFITTEYMTYMFKYDSVHGQWKHHELKVKDDKTLLFGEKPVTVFGIRNPEDIPWGEAGADFVVESTGVFTDKDKAAAHLKGGAKKVVISAPSKDAPMFVVGVNEHEYKSDLDIVSNASCTTNCLAPLAKVINDRFGIVEGLMTTVHSITATQKTVDGPSMKDWRGGRAASFNIIPSSTGAAKAVGKVLPSLNGKLTGMSFRVPTVDVSVVDLTVRLEKAATYDEIKKAIKEESEGKMKGILGYTEDDVVSTDFVGDNRSSIFDAKAGIALSDKFVKLVSWYDNEWGYSSRVVDLIVHMSKA*