MSGFTEPEIAWSQDQMIEVTLNEPDDFLKVRETLTRIGVASRKEKKIYQSCHILHKQGRYYIVHFKELFALDGKSANLSINDVQRRNRIITLLSDWGLITILRPEQIVDVAPLNQIKVLSYKDKGDWTLETKYNIGKKKKVVQSSQSTFVKAD