MQKKKEEKDDEKIDQSPRHLFQYPDGPSQATFFRFDDVEEVSSALAEYIVQVSNEAIKQRGKFTFVLSGGSIVKALRFLAEGPVFHSIAWDKWNVFWVDERVVPLNHEDSNYKLAKDEFLSKVPIPHEQIHAIQNFHDEKAAAHAYESKLRELVRKKVIATKTTKKFPRFDFVLLGLGPDGHVASLFPNRPSLAEEKLWVLPISNSPKPPSKRITMTLPCINAAEHVAFVALGSGKAHVLHRVLERPALPGSLPAQMVRVDDGNLVWFADQGATSELHLENWNNAKQFPFFDFKQPASVSS*