MKKQMMLVALIATMLIAAGCSKQETIRTQQEDQIGFNVLSDGALRGTAVTTANLTTKAPNFKVWAYLNATPATEYVKGVEISYQGTSWEYTNAADLAYWPSESLDFYAINPANNGAVTPGITASAKTLTYTVPDNGGASNAKQIDLMYAVDKNRSKITRVPLYFKHALSQIVFKGQTISNTLEVEVEKITIANVKGAGTFTLPTVTTAAGSTAGTWTLSGEADQKYTNATNTTVVKDATAQELSPADGAYLILPQTATKWTTTPTTAVTIATADTNHECYLALSVKIKQSGVYLVGDATSYGTVYVPFGGEDWAPSKKYIYTLKFGGGYDQDGKPILQPILYDCTVEDWTDVSGDIELI