MTDVISSRSDPQVQRIDDLVRRPRAATKTLLVEDPEPLTHALGAGLEVLGVYALEGADVGPGLGAAARTRGVAIQEVAPAVWNELFRGERKPDVVGVARTPRPTSLADLAGRPGDVVVLDGVRIVGNVGAAVRTAYALGAAGVVLVDSDLAHPLDRRVVRASRGYVFSLPVVLATREEATAALRELDVPLVAFEAAGELGTGDLAALGERLALVFGSEKRGASAELTAGARTVSIPMRTAADSLNVSVAVGIALGARAVRNLAS