MNQYIDNDISVSNKEELIYYIKILNHLGSYDETVTLIKSVNVENYNFNYTESLSVGFAFKNALNVKRKEKTILENIITNEKSSEREKICAELLKSKLNTDIRSIEKNTYAVLKNKCISRTTDDKILMLYWHILGDMSRYCADTFHGTDKEKMHEKSMKSYSYALHYANKMKIPPSSPKMLELLVSWTVLHKDMNKDINYSIELAAEAFRNAIQNMHLLENDDECSKTIRILGILRDNINKWCEISGRKNVNALFEINGENLDKYKDIMNSTHT*