MDLDTAKQELEEFIPHVRNISDDSIRKMAGRDLARFKQFKKQGLAVKFGRFSQKENNQIRKNIEEFLSITGIDSAEKVLFTSRFPEDKGTINRLKAEHLFCEKLSEGIPRPWRLIYYRARKMFDPNNYKGRYTTEEKEKLKRYHAMHGNDWMKISEMMARSNLSVAMKYSEIKSASNYGPWSKEETQRLMHAMEEVIRKRTEMEDANSLSSLEKSNRDLLIDREKLYQNLPWTEIEAKVGTRFWRQCKQKWITILTNKMTKGQQLYRGTKGLQAKINLIKRLYEMKVEDANEINWEELSNAIGDVPRAYVQAKFYKLKVSCVPFWQKKTFSEIIDYLFEEKLPELEEKL