MRKDINRFLTTILIGSTVTSIGSATLAAQAAMHLYGEESIALCTAALTLVTLIFCEIAPKSIAVQNAADVARVVIRPIAAMSTLVYPIGRLCTNLVNAVFAVFNIKIAAEPFVSEEELKLVLSGAAKSGQVDSGEKEMIQNVLDMSETPVREVMTPLVRVVGVEQSTSLVELQKIWRTHRFSRVPVYADRVDNIVGVVYSMRLLEYELKQELLSTIKVENLTQKPPYYVPESMSVVKLMRELLARKTHMAIVVNEHGGVVGIATFEDCVEEIVGEIYDENDRPDESEINDDYIRQVAHDVYDVDCRAFVDDLAESIGIDIPSSALYDTVGGFTCDCFDRIPNVGETMVVHMASASKNYDDDSQDEDX