MKESEAFDEFNTKLSKIDLSSLTVEELIGNLQTFESNHCQAIKGKDIALVSSKSIDDNEDSDSSSDDAQFEAYFARKFKKMWNKKNAFPKKEAFSKKDSTYPKAASKGKFVPKTERDNAKGQENDRLLQQSQKIEAELVNLQKELLTCTSEKENCAGKLKMALAELNSAKASINRMNSGSMKLTEILGSQKSASSKTGIGYVQGASSSKDKGKSIFVQGPTMTAIPPILSNAIHPTSSQKFKRHVPKPNFIPICHLCGIKGHIKPYCNKMRNFQRNQQKKHYVTPQQVKTKTKTIWVRKSDIHCQVDFTTLSAQESDVWYLDSGCSRHMTGNKALFTHLEDYNGGSVRFGDGDLDMEVPNKTLDSQSDLESETEKKTRVKGDNADQHIGSSESLVPEIIRQFEEKSASKSSTSVPNVEQAAPSPVPHPRSRRGQVLRDHKNTVISPITNPMKTRTQVYVNDIVFGSTSESLSNRFGKKMSSEFEMSMVGEL