MQRKESGIALTSPSDVEARAGNKPIIGIFLHGGGYCHMSAHESSSTSKIPRQLIKDKAFDQIYAVEYRLLQHAPFPAAVQDAAAVYAHIRVARATQSKQCKVVLIGDSAGGNLVLALARWIRDEGVLPPPDGLLLLSPSCDPSHAFPESPSSYIPRPHGNTDYLVDTPEPRALLQRTFLGHNPLETMHSPYVSPASMRVLRAYYGDAFAYSVQDLTIKQMDTAARKRLREMTSVPGTPAIGPETPFEPSTNSEVNGLKPSPTSLARPQISSPRGLSLFSEFPRACIVLGDAERLEREVMKLVGGMERDGVDVRTIWVEDGVHDVLMMGWWDERVRAKVWGEVEDW