MIEEAETAQWPDQRFFVSYTGVKLPFTLVNPIAADALSNRNTFIRAYFDAAGVLRGFDKVVYGEIELSHRYAYHDNGALRHAAIVMLDEEPAELAFDAAGIPIASEA