MEQLEFTLWSALVGWLGLLVVWHLRKGRTGPQLPPGPRGLPVLGSLHLVGELPHRDFTKLADKYGPIVHLKLGFVHTIVVSSPEFAEEVLRRQDENFSTRFTSPKIEELTFDGFHEVVYAEAGPYHKYLKRILKEEMVSLRAQMRFKDSRRVSLMETIQSLHKKSKDGKPVVIVEDLMECLQMTICRLMFHNITNLVREFIPVSRELMFLASAADPGDFMPWLGRLDLFGYNKRARRIIERLDRCMQSVIDEHRDRIKSTGVNQMADIVDICLSLQDQDGKGPLPDGPIKGIMADMMIGGSETSAISSEWALMELLRNPHILQKVKDEIASVVGTERFVEESDLPKLTYLQQMLMESSRLHVIAPVLIPRECVRDTTIGGYHIPAKSRIFVNVFKIHKDPSVWENPLEFNPDRFSQSNLHNKRYDFLPFGSGRRGCPGMDLGNLFVMSLMAQLLHCFDVELPEGQRIEDIDTTEVFGLSCPMKVPLRVVLKPRLPSHLYDGIQVHCED*