MGRGKIEIKRIENPTNRQVTYSKRRAGITKKARELAVLCDAQVSLIMFSTTGKLSEYCSPSTSPKEIYDRYQRVSDTNLWDTHYERMQSELSSLKEENNRLQKLIRQKMGEELNELRWKDLRDLEQNLEEWVKRIRDKKNQLLTNQTDTCRKRINKLEAENNTIRLQMEEEVAHCFDDETDCESTLVLGSRNMQLFTYLQPENRQNLRVRGFPSEDLRLG