MLGRDKSTSRGGRSHGRIQQNDLCDERRQIALHVDKIGFVKGRDACLEHFRTDEFTDLRRCLGRHGHRTARVLSLQPCEHGDHAAKDFANRCTTPRIAHAESMCAEQDQWLQDGSVGEDHSRESGLRYVLRGRCGTASIGADPIEFEEKRHEADHAECELAKHTFSRISSPSSSSSCLFCSAAARIDSIPH*