MLRSAARQLRHSASQGLWLSSRGVAGVAEPAAAPTATVKLLIDGKFVESKTKDWIDVKNPATQEVVSRLPLCTAGEFNAAVQSSKDAFPKWRNTPVPQRARVMLKLQELINRHMDELAASVTREQGKTLADARGDVFRGLEVVEYASGIGRELMGEYVEHVSAGIDTFSLKQPLGVTAGICPFNFPAMIPLWMFPLATAAGNCMVLKPSERDPGAAMLLAELALEAGLPPGVLNVVHGTNDTVNAILDHPDIAAVSFVGSX