MVLELEATVICVDDSEWMRNGDYPPTRLQAQEDAANLVVGTKMTSNPENTVGVLAMAGDRVRVLLAPTSDPVKFLACMHGLEASGEANLTATLNIAELVLKNRPDKRLSQRIVVFVGSPVKDEKLETIGKKLKKYNVSLDVVEFGESDDEKPEKLEALVAAVGGSSHIVHIPPGEDLRAVLANTPIITGDEGGGAAAGGASRYEYNVDPNVDPEFAEALRLSEIARQEAAADGASRYEYSVDPNADPELAETFRLAAGEPSTSNTDTVLLESDSDTYVPFHEFIQNNPFVTGAESASDRPADDERATEEGFRMIREALARSANAAHAEISGNSSSGQELELGWQVALLVFLSHFFVNNTGIKQYPQRTGEICFQFEVEDIINLICWQGWQQCKYRRSCPSTRTRKLGHPRSRAEDARAALVGDRSRGGGGAAPGRLRWLRCAEARGAMEAADARMAGGGGGATRGRAGLVEARGAGRGGRVARGLALVHRLVANGDPRSTPWSRRARSSPLMSPSCSPSSLTASSTWSTAKQIDDLLAFYGWCDDVGLAR*