MRKKLFLTSAAILWAVTAMNSVHAATDVQKVIDETYVQPEYVLGSSLSEDQKNQTLKKLGYNASTDTKELKTMTPDVYSKIMNVANDSSLQLYSSAKIQKLGDKSPLEVKIETPENITKVTQDMYRNAAVTLGVEHAKITVAAPIPVTGESALAGIYYSLEANGAKVPQANKDLAQEELKALSDINAENKDKSGYDANKLNVALADIKSGLAKAKESKGNLTEEDIRKIVEDTLKNYKLDQVITGNQINIIINFALNLSKSDILSNADFTKTLNDLKQSIVSQAGDSFKNINLNFDSDKALEDGGNFLSSLWQALVNFFKSFGS*