MKDTIRCCISCILPCGVLDVIRIVHSNGRVEELSKTVRAGEIMKANPKHVLRKSSMSSSSEGVVPKIVILPPDAELQRGKIYFLMPVSSLPEKTRSASTRKKKKREAQNNHNINTTSNGSSVGVTKLLVSDHYLSEILSEKISTQRDRRRGRVGVWRPHLESISEISNANDL