MSQYDNPFKIIILGDSGVGKTCLLMRFSDNQFTTRHRSTVGLDRRECSVEFADWRMGRMLQVWDTSDDERFKLLKATQCR SAHGILLVYDITSSKSFQNIDGWMKEIRRLCPDKVTVLLVGNKSDDPNHRQVSMAQGFNYAHRQSICFEEVSAKSGRNVY DIFSSLAMDIYTYRRVHCNPFSLTSWQEEEDAAESLD