MMNRRDFLLFAASAAVATALPLPAQAQQLPRTLWIARDNPQDGVLLDISTGKGIAYLQYLLRDVRANRQGLVHPQIVSNLAWVQAWLAHWGLKAPIVATSGLRTEVTNREVGGAHQSQHLPDNNGVFRAVDFWVPGANSEDVARMLEWARTGGVGFYRSSKHIHLDAGRPRSWGLARN