MGLVWFKHGEEARRFGLARGTKLPVSAIAAFWNLDPATLCIGDDVLLMDGTGKSIFDVESIRQTAVSSGLGDGSSKDAAMPITGMSLGPDSEDEEDEGIQIPNWAEMSRKRLEASRQLDEEFRQVFFKADGAIHAYHNRVREAADDIRVLEAEASKFIGWFYRVGRQDDEELDATNRCGMVTLVRPDGTCVTSYACMKKKAEEESDGKRYVVCVDGRRYECVAEVAGGVGVLTPAQGCSQSFSACAVVAPMPGPWVTVVSASWDHDGNKKPLLVAGTSVGGDGGRFDDLLEYETSCQFPPYRHIMLPCDGARIECGAPVMTPRGSLTGVVVGFGKLRNDKRRSKRLKLPYKFPITKGDFGPFLEGVPESIAKDCMAGVEVNCLVYYNTVEGKISFPAIEWRHNNYFKADGTIVRLSCVEHRDRILRPRGIGRRAR*