MNCNLNIYTLIFNKMAKRQKKTVITGVSREVADEAFATFAKADASINKINAEIELQCAKIREKYQDKLASLTCDRECAFDTLQAYATENQAELFTKKKSLDMAHGTIGFRTGTPKLKTLKGFTWASALNLVKEFLPEFIRTSEEVAKDKLLADRDVEGMTDNMAKCGIQVVQDETFYVEPKKEDVG