MTQQLNQDFMIQIKDMNKWYGEFHVLKNINLNVRKGERIVICGPSGSGKSTMIRCINRLEEHQKGQIIVAGNELTEDLKNIELVRREVGMCFQHFNLFPHLTVLENCTLAPIWVKKMPKDKAEEIAMKYLTRVRIPEQADKYPGQLSGGQQQRVAIARSLCMNPQIMLFDEPTSALDPEMVREVLDVMVELAEEGMTMLCVTHEMGFAKEVANRVIFMDAGEIIEENNPKEFFENPQSDRTQNFLAQILHH*