MLKLVTDLKRDYSQTEVFMKKKVMSGMQIFILFLLFSITLPLNAGAADRTVIDISDEVRRSLIVCAEGSAPSATDKSSLEKWRTQALKEAKTAVLAKARTFLNEKKKQNRDFDYRLTGTAIRILNKKEMAQWSKGNRGIWIEAEVPYTPKTFPADDCSQPTLERHSGEMLDVRLWTDPGLLRDGKAVTVYFRSNRDFYGRIIRIGSRGEVEQLLPNIYRQTSLFKAGVVYRIPDEGDRFKLNRTQSSGSERWVIYATPVSMGQINMKIIAGGRYQYRGKLKSFERSVRCGLCQPDGGVVEFYEAVWNMQAREVDAPKTK