MALELWNVDGTFRNSDDFGALFPCILASLKGNIMKKLILVASIVSLSTWASETLQLKDGRYIQLNDDFTWQYVPQETQPQQTSELAPLVLAAPVIAQPTLSGVTITVGDHRPVLQLSDSGVDVVLSAPRYEHGQLKLSSAITNQSSQSVIAVRLAIRVQDAQGVWSEEQEVTIWQSIKRMAETYLRPRTSVEGKPLELNLAEQSQYTLHATIKQIETR