MGRSKITIRRLESAAARQNTYSKRKNGITNKAKELSILCDVDVLLLMFSPGGKPILITGAHSNFEAFVEKFSGIPRHERAKRRRETLEELKSKLSLLQAATLDANYRLGCWANIEKVNDMVRLCEMEESAVKSLDRLQKIKEFLARREEKNFPPKEEVFTQALHFGLAGGSSSTGHIFPVARRDVGCSMHPIQPSEKVGSGLDFNPEYPCHHRGHNLIGSGNSMHGPYRNIGVPSCPIQHHEPMKQQLKTASHFSV