MIMKLILLMIALVTALPSCSAFVKGSQTQRFELGLRSTNPTIPTAAEVDRLKSGLVRICTSKPKPDREEIRTLVSKLEEIAEQVGVGQASSHAGLLSGEWELLYSPEDKTRSSPFFWAFRKAFPENSDQIFGITDSFPVAIKEVGPAFQQINLNVSTQTGRFVSRVKVATLGGAATSIMTTRAAITGIDGIDGICLTIETTKPEDSTILSKVFGPLGEIINENAPPFPSGEALEKIRPGSSQVVLRTSFCDEGLRVSRDGDRPSDIYVWRRREFANFDFL*