MLPEGSINSWRDLKQKSLDHFFNADTFVTTARLCSEKQGEDETVSKFIKRWRALSFKCLENLSHESLMNMCKTNMHYQIRAKLVSAKPKSLGELLEAAVEATAIIKDRENEKNL