MQEGLKMNGSCLQSCRSYRKPSWLDSTISDLEQQMQAIARTLPDEDESDSFAERAENYYRKRPQLLSLLQDLYNRYLTLADRYCQSLKHQPQIPAIHSDVDDDVNSTTDRPISITHSYPDSDNESSLSFQPAFLNHSSKTSSFTSTDETVVAELVSKAVENEILLHELEVTDRHKAESSRKMELQKSLLEVLESERMVLLSENARLAYKATAVAEENKGMSAEAAFMKKKATELARCVLKMREEHVVGRKMEELEVQIRGLEKRNREYYEELVKREEEKRVVVREVCIEVERLKRENARLKLEAARRAAKEVGDWWRVSRWLGRVKKFDLFPSCGGSYS