MKINIKDDAQAYLADKIPAGSQVILTTDDGSNKYSSLGGSCAIGNKFQLVILKAADPDYTTPLENNAGYVMHVAPADEAYLGNGLNISRWHNALALKDDSGMLDGALAVVDWRDVSPETEAERREKMQTIGTKIC