MSDDEADPELVELLRQHIQGRLRVSEEPETGVLQDAEYVYDNSIDVAVDMRSTKNAAAAIYDAMQKKSYSTATWSEHELHPKPDGGEATVAFIFTMDLLNFSFWSELPDDKRFAIEYRGKKWTGYWSLVAALQRALEEGIPITSSDFWQSEDECNLEVLKQVFRSATDEEMPLLAERLSCLREAGQVLYEKYSCSAANIIEAADGSAARFVNILARDFACFRDEHHLPGGRRRPVRILKRAQILAADLWACFQGEGPYGNFRDIDKITMFADYRVPQILCSLGCIGYSPPLDVAIKEKRLLEVGGVWEMQLRACSIWCVELLRREILRTHPDAKVNAILIDFFLYDTMKEKEAAGQETVPHHRTRSIWY