MVGSLYIARHGERVDYINAVWNDDADFPYDPPLSDDGMRHAQELGRRLARRVHRAGPGGQIHKVLVSPFWRTLHGQRRERVAERPMEIYPMVCEHISGRYFHELPLIEMNSLPGSILAKNFPGLQAPKGPVQVAPYPESKEQMSERAANAVRMIAQQYCMKQNLNVLVVTHAAVAQEMMKGLVGLEEYEAVVNREGAVGYCASVKLSFQPGLGRWGIEWYHRGEKTRHVLHWYSFVQDRVMELFTGPLKQRLKDEMRDEIESMQ*