MSASRIRAKCFRLGQRCHTRFYDVLKKDIDNVRRGFADAFNPRLAKLLSPLSHVDVQRAVRISMSFEVNLGRRRPDCVCIIQTESSGAGKTVCFIVELKSCRFSANIHTPTKYHQFCEGMRQLRDTMALIKETTPTGSDEIMVTPLLVFVSQRGLNLLQVTRLPPKVIHGNLVMLASHLENVAEYTPPIRSVRERRRLCKKKIHVCSLAKKRAKSCHRSALTKFEENAACGVDLPLRRPSLGACGGILQSITGMFSHG