MPRFVFVKKQVVQAPQYGVEPISLTVGSPRCDRLRAQQREQYVRLSAELGRVTNAVKYKFGAQRLYRVAASLLYTHEGAMSNYILFQGIGGFSPQIEAYTTLTTATAQTYGDFIAGAAPRLRASRNPPYALSTSYIDDSTALTWARNTLTRWPASWAVSNTTSPIRSWLDYAKRPTNVTASAPNDQQQPVSLSWTALRDHSYSDTTTGGVFLASDTSSPFSDTTTVYGTTYTYTIKGVNQIGEEGPQSSSAIPTGTVAVRVIVWAAGVEAENGRVYRGLHCYRLEVVKGSVVVVVVTSVEALGSSRSGVSENQ*