MFQKLPAEKLKKHTTLKSNLLTKLKNQAIKEMPLIEGIIDEIFPKKTPVIVYSIEQHLKLYAVDNKPVMVELGTGDVFPMLRTAIDYPGLLPVIYVDEGAVNALLRGADLMAPGIKLVPKEFEAGAIVQVNLLDCDHPFMIGQAQMSSAEAKNAKGIAVKNLTILRDALYMAHNGL