MEEKLKYLSLVGAGALIGSVSTVALLKLLSRSSVKQQHDETPLTKLLENSIESVTTTTTTVTAAIGQEDLLADEIVSEHLTRNIQFFDLEAQRKVTGSYVVVIGLGGVGSHAASMLLRSGVGKLLLVDFDQVSLSSLNRHDDATRADDGNPKAVCLKKHFSSIFPECHVEAKVRLYDSSSEEEILSGNPDFVLDCIDNIDTKVGLLAACVKRGLKVLSATGAGARADPTRIRVADLRESTIDPLSRSVRHRLRREHGIEGGIPVVFSLEKPKAKLLPFKGPNGEDENPSDYQVVPGFRVRIIPVLGTIPAIFGQIMASYVITQLAGVQVQMEPIVNLDLDHYRMLHQRLIEHEEAVYGTSAQVQVDVEEVKYIVKELWHGRSARDEAAKDVGRGMWRAMNELMLVRWDAEKPASVSNLILLKFKEADEHEAKTIEEVKETEADFFEKVSCVLKKAERDFYG*