LCPRGHWRPSEDEKLRELVALHGPQNWNLIAEKLEGRSGKSCRLRWFNQLDPRINRQPFSEEEEERLLAAHTFHGNKWALIARLFPGRTDNAVKNHWHVIMARKFRERSKLYGRRS