MHDLNDALDGLRSVIPYAHSPSVRKLSKIATLLLAKNYILMQAQALEEMRRLVAYLNQGQPLSTPLPATLNPFGQSAVYPFSGTALPSCPEKCTAFPGTASTLCKHCNDKP