MMSLSASLDGDAKSEGRRDCAVCGSKSHGFHFQVQSCRACAAFFRRSVESDGQKYRCKTSNFDCVVKKDAPNCRYCRFQKCKSLGMTAEGIKIMKEPAIPDIIQSCSSTRSHSETRSSGCFQDFTNSYEFKADVKGQMIKMKRIIDTSCWQSTSSTPLQSLFEAFQKIIFTKNPGMPEIVTRMDFAAYMNDFNEFMERVAEWTMGCQEFAQLPLDDRWKMYCNVWPVVFALERSLRTVEIFGRESPSLFLMMENKAVNMSTFEYIFPDADEDKIKAINDHFKPLNLVMLKCFIIPFKSLNLTPFEVVYLCAFKMFSVKKVHGLSPQTYDYANELLDVISNELHLYYKNELRTENYAARLSKLLMLLNDIESAFRFRNTQIVSADVMKIYRCDFNDTEIYESGRNY