MGLNLLRERYRVDLASLQATCEANYARLMRLLPDMREAQASRRVALSEGERLLGVLALEVTEACPYTTTLQVRQELGLPWLPAPRLEVRVYHDARMAEVIGAEQARRLMAIYPYPNQAMHQPDEKNQLNLFLGEWLAHCLACGHEMEPVAQR