MRRRILLAILLAVLVTACALGIPLGYTALQVVESLTREDLAARAQQIAATLDDEIANGRRIDLAKVQLAVPPGGRLTVLLPAEGERSLGPTLPEDTVTEEVPIVQQGRVRLAVDAAPMRTRQTQVAALVALVVVATVAIGTGVATVTARRLARPLRHVAARATRLGAGDFRLDRTRYDLHELDLVAESLDASATALAELVQRERDLVSDVSHQLRSRLTALQLRLETLAAAPDEETAAEAGAALEQAERLADVLDELLAAAREARAVAAEPVDLTVQLTAIADEWREPLRSEGRSLRLRLQADLLAKATPARLRETIGVLLDNALRHGGGTVTLSARPGDAATVVVEVTDTGVGVPDELVPHIFDRGVSGAGSTGLGLALARALVDSDGGRLELSTARPATFTVFLPVPRAGDVRGVRWTTQRSPR