MPKSKRNRVVHLNKTKKKTKEWKEGLIAQVRNCIESYPSIYLFRYQNLRNETFKELREDLHDTSRFMMGSTKMLQVALGKTEADEYRTNLHLMSERTRGPVGLFFTSLPRQEVVQKFEEFEHEDFARAGTKATHDFSLQAGPLSGPHGPLSHTVEPQLRKYGLPTKLNKGVVELIADHVVCKQGQTLDPNQAAILRVFGIKMAVFKVKLLAAWTAEGDVFEVLADHDDGNDSEDVDDADVAMIMTAGDDDHDGQADGGDDNGDDDDEDEDEDVAGGDVAGFSFPASDAAMMLPAGLK*