MKHNNIIIMSALALVISLTGCGNTNKLSEYDMTGISFIEYTDIDTVCEDEELITAGSNLLSDQEDNLLLSYVVDSAIELSAELGDYDHLVFTNPKWIENFGDSGKLKPIKYSSLSKSMQEFLDNQMPILTNDGSVLPEGTGLYEYEGGGLLAFPVNVTLGSAKPIEAKNPLVMLIDNPAEILKADSCMLPLTSSGNVLFLDSDNLQQAFENSELKDYGDIQKFNEK