MTQLPGRLRVTKESTTMYHLRVPQTAEELESYYQFRWEMLRKPLHQPKGSERDAWDAMAHHQMVVDEEGNLVAVGRLYINAENEASIRFMAVHPSVQDKGLGTLMAMTLESVARQEGVKRVTCSAREDAVEFFAKLGFVNQGEITTPTTTPIRHFLMIKPVASLDDILHRGDWCAQLQQAWYQHIPLSEKMGVRIQQYTGQKFITTMPEAGNQNPHHTLFAGSLFSLATLTGWGLIWLMLRERHLGGTIILADAHIRYSQPISGRPSAIADLGSLSGDLDRLARGRKARVQMQVELFGDDKQGAVFEGIYIVLPAKPFGSYEEGGNEEE*