MVQKSDTKGGSGKGPQQPQLEPSKTKLVTAKTRKGRRILESRAPKLVEDAKRLLVLYGNKASQVLKDVLCDLHKLKAMESVKFTRRNEECRPFEVGGEQRLEFYANKVGCGLFAMGSHTKKRPHNLVLGRFFDGHLYDALELGVEGYKSIQAFGNAGTGAGLGNKPCIMFVGERFESSEAMRLARSLILDVFRGQPVSAINQAGVDRVIVAYAVDENKLLLRQYVVKLKKSGTRIPRVVLVEMGPRLDFAVRRHRPPPPEMEKEALRQPQLGKKKEKNVESDMLEGKVGRIYVPSQDVDRIALAKPKGTKRQRHEDAAERKAKHKKTKETAGKEAADSQQQGEAAPL*