MRRWEKAGKISAIRTAAGHRRYDVHSVHKQDTQNDREKYWVNEETVQRIAKGICQYHQNINRQKLSQYPANLQLAVDKLIIKCLLTKTEPLQGVPDFLNRWAKQLLQDWDLDINCPEDWHSKSLIEEQKPSNFCVETAEEYLEEYGNFQRKVVEKLRLKAFCDCDLYTKFRQYIIEHPIITKGELDTTAILEFSSLKELLIDCYELAPESYKKDGNFYYCGHCGGLMYLKSDGDLRCENRHCLQYKKKPIPFKADSNDLVLWLKQDLRYFMHRPGRPEVRLFNKLKKLDLKEVILFPNLDIYDIHLVFPDDTVWAIDLKFWESAYNLAKKVDKPIPRWKEQPYNECFFIFPDEIKHYSKEYIQEFRSYCTVPLKKSQVMFEGAFMQKVKRKLGKQS