MECRSREGGQSDLKLVAHPRAKSKVWRYFGFDTNAEGCILQWKKIYCRICMAQIAYSGNTSNLSYHLEKNHPDEFCEFVKSNTEQEPLAAKAGAHGHESRKQQELTAAVMGLICEGLYPASIVDEPTFRALLKAAEPRYELPGRKFFSGKAIPERYGAVREAVLKELADAAWCGVSTDLWRSQTQNRTYVTLSAHFLGRAAPRGLAVGSRCLKTFKVPEENAAETITRVLYEAFIEWGVHAKVFGATTDRGKDLAQACSLLDIPVHMPCLGHTFDAAIRQAFRLPKLGALLGRCAKLGAYFQQSSVAMAMLHEKQRQQNAAPCTLVSNRVAWWGSTLAMLQRLKEQQFAIAGVLLEDTNNHHLMLEAAEWATIEGLVELLQPFRQVAEMLSASKHPTISMVKPLLHMLLNTTLNPKETDPKEISMAKEVIAKELAKTYQDSPEIDLFLNVATFLDPRYK