MTTPASPTTGVQLLDVPPELAGQRIDNFLIARLKGAPKTLIYRILRKGEVRVNKGRIKPDYRLQAGDQVRVPPLRLAERDEPAPLAQGLLERMEAAIVYEDKALIVVNKPAGIAVHGGSGVSAGVIEVFRQLRPDAKDIELVHRLDRDTSGLLMIAKKRSMLRHLHEALRGEKIVDKRYHALVRGHWPAGKKNVRAPLLKNNLRSGERMVEVNVEGKDALTEFRVLRRFGDFATLVEARPITGRTHQIRVHAKHAGHAIAGDPKYGDEDFSREIRELGGKRLFLHAAQLRVPLPDGQVLELEAPVDEMWQRSLERLND*