MPRSTHAFFAAALLAASLSPVAALAQAAPAAQPPTQAQPAIQPSEEQLQKFASASQKVAMVADEYRPKLQAAKDDAAREQVYREADEKMVRMVNADGLTVDEFNGIGQAVDQDPQLRQRVIAMVQKKAPAAPKQ