MGAMSSEDRVTGSWNPQEDATLIKLVAQHGPSNWSLISTGIPGRSGKSCRLRWCNQLCPTVQHKPFSPQEDSIIIQAHALHGNKWATIARLLPGRTDNAIKNHWNSTLRRWRRQLAKLSSESSCSDSAAAHGEEPDLKRQCLRASPEHESLKADAGGEGVIVKTSLTLSPPGENAENDVAVKSEEEEHDREAVDNNDDGEKCAVEMDETCLLTIMQRMIAQEVRNYIYGLRPDGGPTFGLHSAHQNENDAQQNMETEAKRRRLMIGDSERANYLDLCLIFRRFLFNLLMRFFFHCNHRRKKMHRKRINQRTQSEDEQKA