MNDAAASGPELDTLVDAWLDWSETATALGVSVNKVRTMIREHELAAAVPTPGAGQQVPAAFVQEGEVVKGLPGLLTMFHDGGWDDRECIEWIYTDADLPGRPIDALRENRGSEVKRRAQAIAL