MTLKDLINNHDFLSVKSELARLYTDEQEQLDAYGDVFSQLRVMPEALSDITIRLTEIIDEDESYINVDGYYTDGTVDELSGNDALALDFTPWSQWLGMKIDTCALRDFTELEIIAHCLYEMTFISFDQEEIQSKWDELKRTVDEYEKMLPEERQANTISLEDFLKEIDDEHEEDEN