MVMNYLEAEDLTTGYGRQVISEALNCSFEAGTITSIIGPNGCGKSTLLKTLARILPAEKGKVFIKNQELQHFSSKEVAQELAILSQTPENTIDLSVFDLVSFGRYPYQSGWKSVTTEDQEYIQWALELTGLTELARESVAILSGGQRQRVWIAMALVQDTDILILDEPTTYLDPAHQLEILNVLKRINQEHQKTIVMTIHDINLASRFSDRVIAMKEGKIINEGTPQEVITVTGLADVFAIQAEISYHSQTQRPLVLSYELMEMELDG*