MRARIYQEAKTATQSGQANTHTWVLEYGQTQPRHVDALMGWTGSRDTLSQLRLQFPTQDAAVAYARHNNIGYDLELPVPRVRRPKAYADNFRSDRIQNWTH