MCGRVKAALASLEDKQQECPSGHVIKARKHRVVRSKHTCRSPASHVSASAATRRGASHIQAVLRQRRLALLVALGQGPKDVGARHNAHALVVITHHRHAVELALNHDCGCIRHSCGGLEGHGLSRHHILDCGAALAQILARDDTHKLVVGINHWHAFNRGWAVKQGCDVGQACFRVGQHQVGLHHIVQPRVLALVHFVVPRQHVVLASHALHRLPLASDLHAVALHHTVAAAHHRGSSAGRSRIASACRGACQAGGPAHAESRRLHIAGVX