MDLWRGYGYYPPSLAAASTGGPIPQPVPAHLGPSFGPPLGHTLGPFPIDNGHTGVNQLGGVFVNGRPLPDHIRGRIVEMAHQGVRPCDISRQLRWSGEIGR