PAGCSAPGALGAGPAGRRRRKSRTAFTAQQVLELERRFVFQKYLAPSERDGLAARLGLANAQVVTWFQNRRAKLKRDVEEMRADVASLRALAPGVLGRLARPDGAPDPGPGPGPSDSGPNP