MKTENLPQAGQEAQIDKKIHFIWVGHIMPQKNIQVVSEWAEKNPGYETIIWVDKKIAPAKELDLFILDMKSKGITVKDINEEGVCRDSIRHELDQESPNYGMVSDMLRLNILAAEGGIYLDSDILCSAPFPDEIYAPFGFLLSPWSQGANNTLCNDIILCSKGNQIIQQLADAIEQSYIARDSFEFTHEYASMKETKGERIAKTLGVTGPGFLFHQLKKMGILNDKSEMEAIHWELQDQRYLIDGSVKEPDYFYVPQNNTNDASWVPSIKRPGIENMSFQERLENAVQLIAFDIQKTGLFNLDHYANELKVKQNSWCIAAETSPELKPDSYLLIRPRDKTGEWTLYYVDEDKKLNPVTLPVIKGAIKLSEVSDPLRKFHTLLSQVSDPVNPTAHELKQIGRALIELKPRQDEWHCKNKWSGAEEIAQELWQRITSNETLRAQIKQCFTQFESLKPRVAELGLEHHHHHH