MPRTKLGPSPKGKRKNWDEKDMVDAIKTVRERKLGIREAALHFRVPKSKLRRLFSKQTDF