MKKEVVVIGGGIVGLSCAYSMHKLGHKVCVIEKSDGTNGTSFGNAGLISAFKKAPLSCPGVVLDTLKLMLKNQAPLKFHFGLNLKLYQWILKFMKSANAKSTHRTMALFERYGWLSIDMYHQMLEDGMDFWYKEDGLLMIYTLEESFEKKIKTCDDSGAYKILSVKETKEYMPVVNDNICGSVLLTENAHVDPGEVMRSLQEYLQNAGVEFLYNEEVIDFEFKNNLIDGVITHKEKIQAETIILATGANPTLIKKTKNDFLMMGAKGYSITFKMPEELKPKTSSLFADIFMAMTPRRDTVRITSKLELNTNNALIDKEQIANMKKNLAAFTQPFEMKDATEWCGFRPLTPNDIPYLGYDKRYKNLIHATGLGWLGITFGPAIGKIIANLSQDGANEKNADIMLFSAFFRD*