MKFFIINLKIAKDRKEYMQNLCLKHNLDYEIIQAVDGKELDSDFVKNISDFSLSEKYLGRTLSLGEIGCALSHKKCFERMFELNLNECLILEDDAYFDEKLNYILSLKDKFPKDLELFLLGHYRQVYLDDGFRIESPFSLRYDYKIDDFYHAKRLVGGGNGTHGYYINKNGALKMYKYLEKIIFPYDHCTSNDNIINAYALYPVVITTDEIFGAQTYVQDDNKRRYRKRSKISKYIKKIKNKIIFFIPSLKKLRKYE*