MEDTFPKMEIFTQKELPTCFQEIATTESKYLEDTIIRRGSYSLTSSSTSSPQKLFWCTSNSTSMKQEEPSMLYSSTSNIKSSEIMSTSSNPTYPMSQFGLTQHHQQSAYEFYDSNKMDRNMITNLQSKSFNENWLSATKTQPMKYGTRGKLFKGVRQRHWGKWVAEIRLPRNRTRVWLGTFETAEDAAIAYDTAAYILRGECAQLNFPNLKHVIQANSLNGTTASLVEAKLQAISQGVSSSHRKQGDSSARLNNRHIDEIKNGKDESIKELKVVGDITERSKSTQNEICDVETVQLSRMPSLDMDIIWNELLVSDS