LFFSLSQCILSGLRMSSESEARSPLDDSEVEESFREELEEDDEPKVCQVCGDKATGYHFNAMTCEGCKGFFRRAMKGPAKFRCPFQNNCLITKSNRRQCQFCRLQKCLSIGMLKELIMSDEAVEKRRMLIRRKKMAEDPAVLSDHQESVIQELLEAHRKTFDTTFSDCQFRPLDRDQNPMSEYSLKNSCSQNSPNLMGPVELRKPVESSLPQGSSSSSFSNCQEAEKSSKREKAFTTLPHITDLSTYMMQNVINYAKILKPFRALTIEDQISLLKGAMFEMVQMRFNMTFNENTGIWECGPLNYCMDDAARAGFQPHLLDPLMKFHYTLRRLHLDEKEYVLMQTISLFSPDRTGVTQHGAVDKYQELLACTLKIYIESKRTGPEKYLLFPKIMACLTEMRTMNEEYNKQVLQIQDIQPEVSPLMLEIVSQHS