MEESSGLLLKILSELGLVSLHHSRQDVKLLCLQRFVRLFAYGASTLVLVLYLQALGISKTRIGLFMTLTLVGDVCISFCLTLVADGLGRKAILALGALLMTGSGVAFAFCENYWVLLGAAIFGVISPSGNEIGPFRAIEESVVAHLTEPASRSDVYAWYSLLGTAGTAFGLMTGGWVVQYVSTVLEWQLIDAYRLIFLGYAVLGLVKLTLALLLSSAVEADETVTKGAIKANTEDGNTETSPLLGNGHGISQGNEEQQKSRSRLASLLPNISQEGYAIMTSLSVFFALDAFASGLASMSWVTYFFRWRYGITEGKLGSIFFVTSITSALSMLVASSLAKRFGNIKTMVFTHLPSSIFLSLIPVFPDVRLSLLFLWLRASSQSMDVAPRAAFLAAVIKPSERTAIMGVINVVKTIGASLGPFLTGSLADQGLFWVAFVTAGCLKASYDLGMLAVFQNHERHAAERDKQRQIAERTVAGSA*