MGENRSKILIIGGTGWIGRYFVKASAAAGHQTFALIRPQTLSNPGTEKAALLEDFKILGITLLEGSLDDHASLVDALKQVDVVISAVSHPEEQFPLIEAIKEAGTIKRFFPSEYGLDADRVTLLPPVQNAIGIKSRVRRAIEQAGIPFTIATNTAFASIFLDHFWHWDYETLPRDKVEFFGDGEGRVSFVYEQDIAKFVIKAVDDPRTLNKVLCIRPKLNFLSPKHVVSLWEQKLGHTLEKTYLSAEDMLKKIAGPEGAAVVGHYTPNIMLAIRYAMFAKGEMDLEPLAHEVEAADLYPDVQYKTVEEFLESSK*