MLVQIFQESAKMGSAVRVAELNAGPKIPLVGLGTSSINQNPEEIKTAVATALEVGYRHFDTATLYSSECALGDALKEACLTGLVAREEVYVTTKLWCEDLDDPVSALRTSLENLQLEYVDLYLIHWPLRVRKGFSFPIFKEEDFLPLDLESTWQGMEQCVHLGLTKAIGVSNFSCKKLGDLLSHANISPAVNQVEMHPLWQQKKLRDYCSKVNIHVSAWSPLGGPPNAHGSNGVMDNPDIKEIAEKHGKTTAQIIAC*