MDLWRGYGYYPPSLAAATAGPLPQPVPAHLGPSFGPPLAHTLGSFPIDNGHTGVNQLGGVFVNGRPLPDHIRGRIVEMAHQGVRPCDISRQLR