MVDFRKFYKENANVAYTVLGYPNLQTSEAFLQRLDQSPIDILELGVAYSDPIADGEIIADAAKIALDQGIDIHNVFELLARIKTKKALVFMVYYNLIFSYGLEKFVKKAKSLGICALIVPELSFEESDDLIKECERYNIALITLVSVTTPKERVKKLVKHAKGFIYLLASIGITGTKSVEEAILQDKVKEIRSFTNLPIFVGFGIQNNQDVKRMRKVADGVIVGTSIVKCFKQGNLDIIMKDIEEIFKK*