MTTQVWGLLGSSKIIFDRTDGNIWKVTVPFLESGEYIVALYALDDAGNQAYVATILYVVDIENIQYEIRMLDYASEAQTTGFTIEAQMADFTIEAQTTGFTIEAQLQKYSIEQERLERRAAYFAENADT