MEEKSKYLSLVGAGALIGSISTVALLKLLSRSSLKQLNENPETNFLAGNGIESETRPDTVANGQDLLKDEIVSEHLTRNIQFFGLESQHKVTGSYVVVIGLGGVGSHAASMLLRSGVGKLLLVDFDQVSLSSLNRHAVATRADVGIPKAMCLKKHFSSIFPECHIEAKVMLYDSSSEEEILSGKPDFVLDCIDNIDTKVGLLAACVKRGLKVLSATGAGARADPTRIRVADIRESTIDPLSRSVRHRLRRKHGIEGGIPVVFSLEKPKAKLLPFEGTNGEDENPLDYQVVPGFRVRIIPVLGTIPAIFGQIMASYVITQLAGVQVQMEPIVNLDLDHYRLLHQRLIEHEETVYGTSAEVEVDVEEVMYIVKELWHGRSARDETAKDVGRGMWRAMNELMLVRWDAKKPATVSNLVLLKFKEADEHETKTLEEVKESETEFFERVSCVLKKAELDFYG*