MTTLLNVDSVNKQYKDSDFKLQDASLTISTNETVGLIGKNGSGKSTLINILVGNRHKDNGSITFFGEEHTVDDVEYKEHIGVVFDDLRVPNKLTIKDIDKVFQSIYMTWNSQKFFDLIKYFELPLQTKIKTFSRGMRMKIALTIALSHDVKLLILDEATAGMDVSGREEVMEILEDFVAQGGGILISSHISEDIEHLADKLVFMKDGRMILTEQKDILLAQYGIVTTEDKDVEIPKHLIIASRLSKGKYQILVKDYAEIENAEPLKHIDDATKIIMRGEV*