MADKKIKIGINGFGRIGRLVARVILQRNDVELVAVNDPFITTEYMTYMFKYDSVHGQWKHNELKLKDEKTLLFGEKPVTVFGIRNPEDIPWGEAGADFVVESTGVFTDKDKAAAHLKGGAKKVVISAPSKDAPMFVVGVNGHEYKSDLDIVSNASCTTNCLAPLAKVINDRFGIVEGLMTTVHSITATQKTVDGPSMKDWRGGRAASFNIIPSSTGAAKAVGKVLPQLNGKLTGMSFRVPTVDVSVVDLTVRLEKAATYDDIKKAIKEESEGKLKGILGYTEDDVVSTDFVGDSRSSIFDAKAGIALSDNFVKLVSWYDNEWGYSTRVVDLIIHMSKA*