SLDGRLQVSHRKGHPHVIYCRLWRWPDLQNHQELRAVENCEYAYHLKREEVCVNPYHYTRVEAPVLPPVLVPRHQPNEIPARENFPPLTDYATTVPNTDFPAGVDENTFNIPETPPPGYISEDGDTTDNQGMDGVDLSPSPPIDAQPVTYREPDFWCSIAYYELNTRVGETFHASQPSLTVDGFTDPSNSERFCLGLLSNINRTQQVEMTRRHIGCNLKIFNNQEFAAMLGQSVNQGFESVYQLTRMCTIRMSFVKGWGAEYRRQTVTSTPCWIEIHLNGPLQWLDRVLTQMGSPGLPCSSMS*