MGDGSDYPSPRSEGPGGPATVLVTAAQEPLPPAPKMTDQLSPSFMEGTRPRLSVRRARDPPKNAAGQIYCDHPECQHAPPTFRRPCEWNKHMDKHDRPYKCLEPGCDKIQGFTYSGGLLRHQREVHKKNINAKKPLMCPYADCNRSTGNGFTRQENLKEHLRRRHMHTDNGHASELPIVPVPELDGTAALPVTSPVKRKRDSIDSVEIPDEEENGVDLRNEIKRLRREAQMKDRRLEELERIVADLQQRIPQTAVSQG