MESELKDLNSKPPNGNGNSVRDDRPLLKPEPPVSADSIADMEKKFAAYVRRDVYGTMGRGELPTKEKLLLGFALVTLLPIRVVLAVTILLFYYLICRVCTLFSAPTGEEEQEDYAHMSGWRRTIIVSCGRALSRLMLFIFGFYWIPESNSASQEDKSRQPEELRRPGVIISNHVSYLDILYHMSSSFPSFVAKRSVAKLPLVGLISKCLGCVYVQRESRSSDFKGVSAVVTDRIREAHQNESAPLMMLFPEGTTTNGEFLLPFKTGGFLAKAPVLPVILQYHYQRFSPAWDSISGVRHVIFLLCQFVNYMEVIRLPVYHPSQQEMDDPKLYANNVRRLMATEGNLILSDIGLAEKRIYHAALNGNNSLPSVLHQKDE*