MPVTLSFGNHQNYTLNESRLAHLLSADKEKAIHMGGWDKVQDHFRAEKKDHALEVLHSIIHGQGRGEPGEMEVNVEDINKIYAFKRLQHLACPAHQDLFTIKMDASQTQFLLMVGDTVISQSNIKDILNISDDAVIESMSREERQLFLQICEVIGSKMTWHPELLQESISTLRKEVTGNAQIKTAVYEMMRPAEAPDHPLVEWQDSLTADEKSMLACINAGNFEPTTQFCKIGYQEVQGEVAFSMMHPCISYLLHSYSPFSEFKPTNSGFLKKLNQDYNDYHAKKMFIDVILEKLYLTHERSLHIGKDGCSRNILLT