MDEENKLVEQLVEMGYSKEISQKVIQKSGAKTIEDAISWIELLDETENMTDEELKDVNTKDEEKGDSFKNKEKLKSENDMDENNITSCEKMSKLSPEEAQKKALELQKKIREKKLLKEKEEELEKEKKRIAMTKEMQKRKEQLEEYERKKYIESLEREKNEHKKEKEKQLELLKREYEAKFGIEYKIGNEKKKLQDLTENEKRDEIAILFNNLKKNYKDTKKQELLASLNILRTYFSNIYDNILEKKYQKIKKENKIFVEKIKIFEEMLHIFLLVGFEDTGDFYVIKNYPNTYLLSSAIKYIDLIKKTLS*