MFEKITLAHKDLFSRFLSAQKIVLSDVSFTNCFLWQHARLIQVAVIRDCLVIQTTYENQKPFYFYPIGKNAFECVKELLKLEKNLRFHSLTLEQKDDLKDNFVGVFDFTYNRDRSDYVYSIEELIALKGKKYHKKKNHLNQFLTNYANFVYEKISSQNKKEVLEASKAWFLESQTDDIGLINENKGIQSVLENYESLDVKGGLIRVNGEIVSFSFGEVLNEESALIHIEKARADIAGAYQIINQQLLLNEFSHLTYANREEDLGLEGLRRSKMSYNPVFLIDKYEAVAKN*