MESPGSPLSELSSDEFQEDVKTEDRSLSVDTYNDADHDSVRPPKRQRTGAGPSSGLANFRASSAEIQPPPDAEADIYISEDTDGSVPASPHHPGYGGGPQDEESYGQEQVTVCKWEGCEAGDLGNMDKLVDHLHDDHIGTRQKKYSCEWTDCARKGIPHASGYALRAHMRSHTREKPFYCTLPECDRAFTRSDALAKHMRTVHETEALRPSDPVPKHHSSNPSNKNQRLRLVFKNNGTDKPGSPMPASPHSQSTSGQQQPPPPAENEYEHNNVLYRPLDPANPNSPLTRKFPHDIQFTKAELDMPAPDLVKLLHRQIQWALQEGEEIKGEVEALEKRRKEEWLSKELILENVMEAELGHMERVDRLFKEETSGAAAFRELLREDIKPSKSLDVEPKPNWRDVAAVEKARQKEGLEAGTLAGMAGAPRSDAAGNPLVERRPEHMGIGVAGGP