MGKPQVDINVDDQTGRWSVDATNMILVPQHFYMNNHFAIEAAVGAAELERILRPAGHRSAYYWCEKEAEFHGMSGVDVFRHYMRRITQRGWGQFDVLDVSPEAGTATVRLRNSAMVDGERRNSGRKVCYMFASWLEGSLEYVAASAGRDVRLRAQEVYCEAEGVYDHCLFKVEPA