MALSRRFLNLIMDNRFPVSKSLRCIDLTHHCNLFNATPPNFFNGSKSTIIRVENRIQLPSPIFNFAAGFGEATRAGFGEDWRMDCLPFLDRRVICADQSGRCFLFEADRSRVVMLPRLHGPKQVPISILIPCPEEESGEFDGGNFYIMDKMSRAGVSGTNQFEAFVYCHYRGSRIMKSWTCQLLPPPPYVYDRTYLGRWLEIRSYVVVDYGSKICISVKGVGTYCMDRRSLTWSHLGKWMLPFIGKVEYVPEVKLWVGICSSTHELAAADLSSMDSQPQLVGTCKEFEPPEEWKQCRDPQLVNLGSGKFCVTRFFRNQAPKGDSDDEFIGRNITVLTGVEVMQSACHGNGNGNGNGSSGEMELQMIPHRSRWYGGDTIGTVC*