MGSSHHHHHHSSGLVPRGSHMSATVSTLEEVAFPELKDLTRKLMADEPSEILQLRSGSLTAAPGSYDQYFTTWDFANGIVRDYSMNLYQLVRMAHDESLPVENVLTVFKTWDPIYSTFLGYSGFPMLAEYAARIREPVDSREELVDRLTTFTEYVNRLTAWSHHYFPWHVGEHYRYDAGELALREEYSPAPVAAERNGSRRVPIRLRWEPLGLEVDAELACDLNEQLCGDFIRSLPFTVLQDHAMVSGESMYAWAPLVSVAPTPVTERICDAPPGRLRFSQATGNKLIVQYGPTTETLSAPVLGQVVDKHVDRLPEVGKAVWESTFRSKELIWISVDRL