MGLLTNRVDRSEIKPGDHIYTYRAVFAYSHHGIFVGGSKVVHFTRVEGSSDAANEVSGLSSSCPIFPDCGFRLPNSGVVLSCLNCFLRTGSLYSFEYGVSPSVFLSKVRGGTCTTAVSDPPEMVIHRAMHLLQNGFGNYDVFQNNCEDFALYCKTGLLTLDRLGVGRSGQASSVVGAPLAALLSSPLKFLIPSPVGVATVTAGMYCMSRYATDIGVRSDVIKVAVEDLAVNLGWGSSNEGAIVEHDDSIHLLDR*