MRSTSTSGRRGGQPVVDGMARTNEVVELTRKLGVARRVDFDIAGIHRQYVALAWRDGRIERISRGLYRLAGMPRNRHSRLIEICKRVPHGVICLQSALFYYGFLEDEPQQHCIAIDRKSWRPVISDWAVQFIRFSGATFTQGVVNLTLDGVAIRIYSPMKTIADLLKYRNRLGIELTNDALLGSVRTNQYNPYRLLHFARICRVEALARLYIRRVGSGREFEGRQARSLWSERL