MAGSRYHLVSLPLQDSPAMTWSLLQQCISKTAFDTPAYKFHIPELRVGTLDSLLSLSDDMVKVIGGVEGVTHKIRRQIEELERFSGSDSALLSLTVDGIPVDSYISRFTWNEAKYPIMTPLREIMHTIQENVAKLEDDLKIRVAEYNNVKGQLNAINRKQTGSMAVRDLSNLVKPQDITSSEHLITLFVVVSKHSQKDWLSSYEGLSTFVVPRSSRKLHEDNEYALYNVVVFRKVSDTFKTAVRERGFQVREFEYDQEAQQKHVEEIQQLTVDQENMRTSLQQWCYASYGEVFTSWMHLCAIRLFAESILRYGLPPRFLAALLAPSTKNEKKIRGMLESLTGERNSALWKADVDAGMMGIIGGDAESHPYVSLTINIYG*