ALQMVQRDAPLAPRPSMHMNGEGKPENESHNPYGPGSILIDPIQRVSAGTNICDYPGCGKTYRRSEHLKRHKTNAHSEVPVWYPCSFCDKKFNRPDNRRQHLGLHAKPRPTKMKGVKYAPKAKAALEEELKNIPRRNKKPKSEHHA