MTAQRLQKLLASAGLCSRRRAEELILQGRVTLNGAVARLGDQADLSSDRLELDGTPVAAAAPTITVLLNKPRGVICSCHDPEGRTTVLDLLPPELSEATGLHPVGRLDGASRGALLLSNDGALTLRLTHPRFGHRKHYRVWVTGEPAAEALEQWRRGVPLDGQPSQPVGVRELARGQRGTLLELEMVEGRNRQIRRTAELLGHPVRDLQRVAIGPLRLGELPEGRWRHLAPQEWRDLDARR