MSQYDNPFKIIILGDSGVGKTCLLMRFSDNQFTTRHRSTLGMDRRECSVEFADWRMGRMLQVWDTSDDERFKLLKATHCR SAHGILLVYDITSSKSFQNIDGWMKEIRRLCPDKVIVLLVGNKSDDPNHRQVSMAQGFNYAHRQSICFEEVSAKSGRNVY DIFSSLAMDIYTYRRVHYNPFSLTSWQEEEDAAESLD