DGELAVLLNELKRIANEAAELLADDPKKADEAIRLAALAKENKEILDKILAEIKNLLVEAGGENEGENLA