MEVSMKHKLIVIFVLALMFSLAGCGNTNKLAEYDMTGISFISYADIDTVCEDEELTTAGKNLLSEQEENLLLSYVMDSAIELSAELGNYDHLVFTNPQWIERFGDLEKLKPIEYSNLSKDMQIFLETQMPILTNDGSVLPEGIGLYEYEDGSLFAFPVNVTLGAADPIEAKKPLIVLIDNPAETLKADSCMLPLTSSGNVLFLDNDNFQQAFENSVLKDYGDIQKFDEN