MLEARLEQASILKKVVDAIKDLVQDCNFDCNDSGIALQAMDNSHVALVSMMLKAETFSPYRCDRNIALGVNLTSLTKVLRAAQNEDILTVKAEDAPDTLNLSFESSENDRISEYDLKLMDIDQEHLGIPDTDYAATVTMPSAEFRRICTDLLAMSDSVTIDATKDGIKFSCNGDIGSGAVTLRSHTNVEKPAENIEIELTEPVSLTFSLKYLVNFCKASALSGQVKICLSAEVPLLVEYNLSGSSYLRFYLAPKIGDEE