MGRSKITIRRLESAAARQNTYSKRKNGITNKAKELSILCDVDVLLLMFSPGGKPILITGAHSNFEAFVEKFSGIPRHERAKRRRETLEVLKRALKRANQNIDLETFSDELKSKLSLLQAATLDANYRLGCWANIEKVNDMVRLCEMEESAVKSLDRLQKIKEFLARREEKNFPPKEEVFTQALHFGLAGGSSSTGHIFPVARRDVGYV