MSMAQAAKAFPIARRIGHPYQNRTPPKRKKPRTSFTRIQVAELEKRFHKQKYLASAERAALARGLKMTDAQVKTWFQNRRTKWR