MKLGFIGLGIMGKPMAKNLLKDGCNLLVYDINKSAVDELISCGAKYASVLEMGQECDIVFTILPNGTIVQDILFGMDGLAKTLKEGSIVVDMSSVTPTESILCANKLKDMGLEFIDSPVSGGEPKAIDGTLAFMAGGKEEIYKKVEPFFNIMGSSSILIGDNGSGSVTKLTNQVIVNLTIAAVSEAFVLAAKAGADPEKVYKAIRGGLAGSTILDAKIPMIMNRDFKPGGKISINLKDIKNVMQTAHNLDVPLPMTSQLLEIMQTLKVHGHLEDDHSGIAQYFEKLAGVEIKKHDN*