MDFINDLSEEAKVALGLAIAEKMYVFIDKEDDGYHVGEKALEDCWKWLSGKELSADDLCNYIDSEDYMDVAEFANKQKDEQKQYGWYSVLDAVSYTAYQAYRRENKKFVPQVLEVIDDETLIVMWENAIESKMIEMDELNTLREYLIDHYPKKDHDNNHLFFINKKDIAII