MSCNNNGLAFFPENFTLQNHHQEEEDHPQLLQDFHGFLGKRSPMNNVQGFCNLDMNGDEEYSDDGSKMGEKKRRLNMEQLKALEKNFELGNKLESDRKLELARALGLQPRQIAIWFQNRRARSKTKQLEKDYDMLKRQFESLRNENEVLQTQNQKLQAQVMALKSRETIESINLNKETEGSCSDRSENISGDIIPPEIDSQFAVGHPPTTTTMQFFHNSSSEQRMVKEENSISNMFCGIDDQSGFWPWLDQQQHYN