MHNSQDLIVLFDATFTETENTVLVRGEHEPIYTPAKSAQQRHQIVFAHGYFASALHEISHWCIAGKQRRLLEDYGYWYSPDGRDVTQQAEFEKVEVKPQAIEWAFSCASGKPFTVSTDNLNGADADTQGFQKAVKQQVMFYLEHDFPARAAAFIDVLQVFYQTDNLHLEMFDVKPV