MNEKKICFIMCTNDAQYEAEAMHFISKLHVPQGYEIDAISIKEAKSLTSGYNEGMRASDAKYKVYLHQDVMIVEPDFIARLLHIFEDPEIGMVGMVGTPHLPENKIPWWAWRVGALYTCNVSAMGMFDYEYPEEAKNGVIEVEAIDGLLMATQYDIPWRDDLFDKWDFYDVSQSLEFIRHGYKVVVPYMETPWCIHDDGFVNLKNYYEEREKLLKEYGTM