MSDPNDTQPAVEDPVEGTTIDDAAPSGPAANAEVGPRPKGSNLQDLVDEPAKVMRIGTMIKQLLDEVKSAPLDEAARGRLAAIHERSIKELEDGLAPELVAELERISLPFPEQATPSDAELRIAQAQLVGWLEGLFHGIQTAIAAQHAARDHAVAQRQLRQLPPGTVIAPGVVIGEDGEPQRARAPHPAGERAGAPEDPDHGPGQYL