MKKQNKWLAGLSLLVLAGIIVGCGSGNNDSTSKSASSNKTVTVEQLKKAGKIKVGVKEDIPNFGYMNPDTNKNEGMEPDIARLIAKEITGSEENVEFVGVTAKTRGPLLDNGELDMVIATFTITDERKKTYNFTTPYYTDEIGFLVRKEDNFSSMKDLDGKTIGVAQSATTKENLEKKAQEEGIKFTYQELGSYPELKTALTSKRIDAFSVDKSILSGYVDGKTEILKDGFSPQEYGITTKKANTELNDYLNGLIEKWEKDGTLEKIYQDWGLKN*