MPKRKLEDDQSEPDELAVPLPIQTFLWRQTSPFIRPKIGKTHDASAMSFEKVLVQNIQFGLSPSLTVAIKSIRRWRLVRAALPHVMHCCAALLHARKESCLEKLGSAETKLLYTLHWILLDAAEECSDAEHAGGPDPARYVFPISVIQVFVYLFAPLIPFLKQSDFVGSFRLENGPLWEFRHPSVPCFTAPVQPHGARAGSRGDLELRRPHYGDVFLGGAPGAKLRKQGYGEQRHDASPTSWG