MKHLISYILFEDIFTDDFIRNEGMIVLEGGHTDHKAISNTIPISHLSNREPEINIHDPNDQNLIQGFNGDMSLQDMYNKEGDFDDEDDSDWEPLEKHLTIVKWFCVNCTMVNVDGAFYCHMCGEHKDSGILRHGFLASSSEEADSIQNASLKQNGKSEASCSKTLAPHKSTAVGFDDRMLLHSEVERKSLPHPERPDRLRAIAASLATAGIFPGRCQPISAREITREELQMIHSHENIESVELTSQHVASYFTPDTYANKDLALAARLAAGLCADLASTIYSGRAKNGFALVRPPGHHAGVRQAMGFCLHNNAAIAASAAQAAGAKKVLIVDWDVHHGNGTQEIFEQNKTVLYISLHRHEGGKFYPGTGAAHEVGSMGGEGYCVNVPWSRGGVGDNDYIFAFQHIVLPIADAFAPDITIISAGFDAARGDPLGCCDVTPAGYAQMTKMLSSLSNGKLLVILEGGYNLRSISSSATSVIKVLLGEKPESMLENVVPSRSGLQTVLEVLSIQSNFWPTVGPVFSELQSRWGSYIFQEIKKRKRSRFVVPIWWKMGRKKFLHHILTEQQLRFNSKRRKKILWL*