MDAPEQSFLREKSLAVEDQELAVGTLEDSHAAKPETNAAIELPNKSKPEKSAVEKDREDFREAVVKTLDRLLFVHKSFDIYHGVAGLYDFGPHGRTVELNILSLWRKCFVDEEDMMEVACTALTPEAVFNASGHVKKFTDLMVKDEVDGAFHRADHLVKSYCENRKKDPTISAENAAELDKVIAHVEDLSAEELGGVWNHCSTAPVTKNPLSHPPRPFNLMFQTSFGASGSLIGYLRPETAQGSFCNFKDYYNLNGRKLPFAVAQVGRVFRNEISPRQGLLRTREFTLAEIEHFVHPEHKSHSKFSDVAKLELLMFPREEQEKPGQFAKRLCLGEAVAKGHVNSETLGFFIGRVYLFLIRLGIDKERLRFRHHLANEMAHYATDCWDAEIECSYGWIECVGIADRSDYDLRAHSEKSGHALVAQEKLAEPIEVEKLAITPEMKELGPAFKGNQKNVVEALEVD*