MSNSNFLDKAIAIVQKAIEEDVKQNYTVRCPTGPNRLTNRKRTSSIKMPSITSCCCLNSCPVQANPSDEKNEKLKELIRNKFTEYLDRAEKLKEHIAKSEEKRSRAKVGATGGGGSEAGGPSTGKDEDDPEIKKLRQNLQGAIVSESPNVSWDDVAGLAQAKEALKEAVILPIKFPQLFTGKRTPWRGILLYGPPGTGKSFLAKAVATEAKSTFFSVSSSDLVSNLVKQLFQMARENKPSIIFIDEIDSLTGTRGEGESEASRRIKTEFLVQINGVGNDDTGVLVLGATNIPWQLDPAIKRRFEKRIYIPLPELEARRRMFELNVGTTPHGLTPADFRHLAEQTEGYSGSDIAVIVRDALMQPVRKVLSATHFCPIKVETDDGPVTKLTPCSPGAPGAVEKSWTEVESNELQEPLLSVSDFERAIEVNRPTVSAADIQKHIDFTNESGE