MRVTLAVAGDGDEAGASDDLYQWLRQDPDLRVFVRREVPAAPPDGAMGALGELISLLLAPGGPTAAVGAAVVVWLQGRRGNQTVTLTLPDGTQVVVSSEKVRGLTAEGAGELAERVAVALQQERYPQAPPETPRRQETQGIQGTRDTAEDDGRVGPSQEAG