MSKYREALSRANDEVQKLRRDMQRSAAIDAVERQSKDRETEAVLARNERLETELRNSSLQVQILSAKGALYDEVKCNIVKLEEMLVSKEEEKIELSKTFQNLDKELKQCEESVKDREHCIELLQMEKAYLSGQFKAQEDQLKKVEAEKSSHQEKVQELEEAQRAFYNRVLCNDDTAHAALDQRLHEEKLQMQGRNKQELDLLRAQIAEAANFEIQMLRKTRDLAVAECEKLQVALLESRTDNEKLMKKYHELQSASMRSSNAEEDGILKRESELHKIQEQTYRVLCQTKIENEVLKKKVEVGRPVPIGEIPFSPEIS*