MQIYKVGGAVRDRLLGRPVTDIDWVVVGASSDEMLARGYRPVGADFPVFLHPQSGEEYALARTERKSGRGYGGFTFHASPEVTLEEDLTRRDLTINAMAEDEQGRVIDPYGGQADLEARLLRHVSPAFAEDPLRVLRVARFAARYAGLGFRVAAETLALMRQLAESGELQALTPERSWKEISRALMEPNPEVFIQVLHDCGALAELIPEVEALFGVPQPAAHHPEIDTGVHVLSVLQQCARHRQPLSVRWACLLHDLGKGLTSEADWPRHIAHEARGVPLIDAVNQRFRVPRDCQELARLVGEYHTHAHRALELRPNTLLELLQSFDVYRRPQRFEEFVAASEMDARGRLGLEQRDYPQAAYLLGAAQAARAVSVKPLVEKGLKGAELGEALKRARLAALKAYKEERGKA*