MSKSYKRGTALREVSVTMNNGEVFVLLGHNGAGKSTLINVLTGLTDATYGEAYFRGYSFSTDMAQIQAVCGICPQFDALWDELNAEEHLYVCAAMQGLHGKYAAEEIKRVLAAVDLSEEGKNMTTTFSGGMKRRLSVCMSVLGDRRKLIFLDEPTTGVDTINKKRIWELIEKVKEEKIVVLTTHNMEEADALGDKIAILHQGTLKAVGSSLFLKNRYSNGYTLTVVMQKDDHESSETIASLIKRAAPDATLVYS*