MEALHGSLAVSSRSVPCVHPLTHHSLSHHFPMLSLSSKPPFLSLRNSSRKSTIIPLRHISLSASQYSPFPGETPQNTSEAIKIRSSSFWEETPQKISRTQEKNPPQILKTAIKTACILIASTPIFFFRFQNPAIANPISATPPTIETEEVSSRESDKLTEEDSQKLTEEEKEKVLEEYLDTHPDDIASLRALMEIKIMASKIPEAILVIEKLMALEPEEIEWPMLKAHLKSYAGESEAAWRGFEDILSKDPLYVEAYHGLVIVASQSGGMEEICQRIKKAMEICKKEKRKEDMRDFKLLMAQIHVLESNYEDALKIYQELAKEEPRDFRPYLCQGIIYTLLEKKDEAEKQFEKYRRLVPKGHPYARFFDDNVLATNVFSQLREKKEMAANN*