MSSDGSGDEEGGEPWVPYSERPEWRDVAPVPQDDGPHAVVRIAYPREFTDTMDYFRAVLFADEMSDRALEVTSDAIRLNAGNYTAWHFRRKLVRALKRDLREELEYIDDVSMENPKNYQIWFHRRAIVDELGDGSRELEFTASKLADDAKNYHAWAHRQWAIRRFGLWENELQFCHDLLQDDHRNNSAWNQRFFEIQYGFNWIARDPTNESPWSYVRGMVQHGGEYRFSDFPIVRQGCLDWRGRDRRCAHAMSLLLDVLEEDLESAPAGPERDGAARAALGVLEELIAEDGKDRDREEAKPPEQETWSSTRQRARAASTGCSRRHQPPNSSGGAVATSARSTLTPSLYRGLPRTIGARAGGRDREDRSSRRISLEGHEEAARAMGERLRRIALAQETRFAPLREELDDEGAEGDAAMEASGAVGARSWDQARPAPAPQPPRLC*