MESMQANNATFGFTNIGSSLSQLILAGGNSNTLDSIFSHCSSESTIACPVFEPLGSSVYLRQRDLLQKFSEENRATSTITSSNSYFSSNLPTTPLENSIRTSNYLAPSKKKLYRGVRQRHWGKWVAEIRLPQNRMRVWLGTYDTAEAAAYAYDRAAYKLRGEYARLNFPNLKDPSKLGLIDCNRLNALKTSVDAKIQAICQKVRRERAKRTAAKKSNLNGNGCASENKGVKVDSSSPSLFPSASASQSSSSLSPTVSELVSPTISEDGFWKCENSPPSVSTDCSILVPQVMEFEDCSLARMPSFDPELIWAVLAI