MSQYDNPFKIIILGDSGVGKTCLLMRFSDNQFTERHRVTVGMDRRECSVEFADWRMGRMLQVWDTSDDERFKLLKATQCR SAHGILLVYDITSSKSFQNIDGWMKEIRRLCPDKVTVLLVGNKSDDPNHRQVSMAQGFNYAHRQSICFEEVSAKSGRNVY DIFSSLAMDIYTYRRVHYNPFSLTSWQEEEDAEESLD