MIQKSDIEGIICQDIIEQYQQEFDLLNDDSLLQEFNKLQKSNFLKNILRSFYVYILEEGDEIVIESIVQDSKKNINQIRKEFNAFTKNKKLNQATLLSFMKSKRFSKIFYYYLSYYSLDWIMKGSIQDVQTHVLCITHLKRCFHSEDLINSIRIYKKHI