MGRSKITIRRLESAAARQNTYSKRKNGITNKAKELSILCDVDVLLLMFSPGGKPILITGAHSNFEAFVEKFSGIPRHERAKRRRETLEELKSKLSLLQAATLDANYRLGCWANIEKVNDMVRLCEMEESAVKSLDRLQKIKEFLARREEKNFPPKEEVFTQALHFGLAGGSSSTGHIFPVARRDVGYV