MSMSQRQTLEQRYATKVYAKANAYSGESKDIRTRYGNLAFTLPIMIRSAGLVQALHFASTRKKAEQKQFLEDLADVLGYQNTQELLDQSRTAQITEYMRLTRQTLAVLVWFKRFAQSILDLEASEATESDSGENNA