MLDQLKRASRAAATPEPSRTGGVCRPAEQPAASYGAVVDGEVDSLGAGGAASVAQASSSQPSRKRRQQQEAQAVGDAGSGAEGSRAGKKRLRLTGWIVTLPSGQMARLEIGDKIYTGGPREVRDGAVRDLTMLEVKAGLEPTHMAASQLTAAEVEMAEAAGSLRQLSHQLQRAAAVARGRGGNGFGVYLCSGSTDRYTSKIQRTGLFGAAGKEPVRLGTGSLEDMLSAYDAASLAVENIYSLCGFTIKPFVRNTEIEQAYFAAGSYPLAPTLAAPWRDIPTCVKAVEAVVAAFKASPARKEWEAAAVQHQRQRRR*