MSSVSCGNGKLRQWLIEQIDSTKYPGLVWENDEKSIFRIPWKHAGKQDYNREEDAALFKAWALFKGKFREGIDKPDPPTWKTRLRCALNKSNDFEELVERSQLDISDPYKVYRIVPEGAKKGCQVTGTFYACAPPDAQTPGLPIEPSIRSGEALSLADCRLHICLYYHETLVKEVTTSRPEGCRIFHGQSYEISNLEPVLFPYPDDHSQRKTTEKLLSHLERGVLLWMAPDGLYAKRLCQSRIYWDGPLAFCSDRPNKLEREQTCKLFDSQQFLSELQAFAHHGRPLPRFQIVLCFGEEFPDPQRQRKQITAHVEPVFARQLYYMTQQNTGPFLRGYDLSEQVTSSEDYHRSIHHSSVQE