MGTTLFTSSWFPFKYHLQSTHSLCSSSQQSEQINKFHMHMKPALENTEGRVEISVEAKENGFMDEEPEMRFGLLRRRAAMISGLSLVSGVLGFSGDGLAAVKQGLLAGRIPGLSEPDEKGWKTYRRPDDKSGGHGVGWSPIIPYIFKVPDGWEEVPVSIADLGGTEIDLRFANSQEGRLFVIVAPVLRFADLGEDAKIEEIGPPEKVINAFGPEVIGENVEGKVLSMKVAEHSGRTYYQFELEPPHALITATAAGNRLYLFNITGNGLQWKRHYKDLKQIADSFRVV