MKKVISIGEALIDFIPNQNGGKLKNVSEFRRVAGGAPANVSAVVAKLGGKSSFISKLGKDAFGDYIIDVLNEVNVNTDYVLRTSKANTGLAFVSLKEDGNRDFSFYRNPSADMLLEADEVKKEWFNNCHILHFCSVDLIDSPMKLAHKKAIEYALESNSIISFDPNIRLPLWDSEQSCKKAISEFLPFAHIVKISDEELEFITGENDIEKSLHKLFVGNVELVLYTKGKDGVDAYTKKVKGMCKGVKVNAIDTTGAGDSYIGSFLYTLLYKQITLNDIKEMKQETLNEYLEFSNYYAARSTTIKGAISSYATKEEITEFIKNL*