MISCKQIAIHVCLVSRSLGYELPFELCVLISLKAGPARLGIGRSSYARKRRAKIIGRCHLCYRVNPKFYFTKRCNGVNCKPGLNYPSWVKDFIRYGVYLKGSN