MSCNNNGLAFFPENFSLQNHHQEEEDHPQLLQDFHGFLGKRSPMNNVQGFCNLDMNGDEEYSDDGSKMGEKKRRLNMEQLKALEKDFELGNKLESDRKLELARALGLQPRQIAIWFQNRRARSKTKQLEKDYDMLKRQFESLRDENEVLQTQNQKLQAQVMALKSREPIESINLNKETEGSCSDRSENISGDIRPPEIDSQFALGHPPTTTTMQFFQNSSSEQRMVKEENSISNMFCGIDDQSGFWPWLDQQQYN