MKKIFLSILVLTIAFNACQQKESSEQSEEVKETPNVTAEAESDFLGASFDVENEIQLTSLISEMNSNDSVMAIVEAKVTEVCQAKGCWMKVDLPNGESMRVTFKDYGFFMPKDLSGKSVKMSGVAKIEETDVETLKHFAEDGGESAEEIAKITEPRMDYKFVASGVMLMD