MTDPDTEADRLLQVELMDILGKSEYWQRSAGRDHVIPMHHPNAFRFLRDMVNASVLIVSDFGRYTKELASLRKDVVAPYVHVVDSFLDDNASDPFEARPTLLFFRGRTVRKAEGKIRGKLAKILKDKDGVRFEDSLATGDGIKISTDGMRSSKFCLHPAGDTPSSCRLFDAIVSHCIPVIISSRIELPFEDEIDYSEFSLFFSVEEALEPDYLLNQLRQMPKEKWVEMWSKLKNVSSHYEFQYPPRKDDAVNMIWRQVRHKIPAVNLAIHRSRRLKVPDWW*