MGLLTNRVDRSEIKPGDHIYTYRAVFAYSHHGIFVGGSKVVHFTRVEGSSDAANEISGISSSCPIFPDCGFRLPNSGVVLSCLNCFLRNGSLYSFEYGVSPSVFLSKVRGGTCTTAVSDPPEMVIHRAMHLLQNGFGNYDVFQNNCEDFALYCKTGLLTLDRLGVGRSGQASSVVGAPLAALLSSPLKFLIPSPVGMATVTAGMYCMSRYATDIGVRSDVIKVAVEDLAVNLGWGRSNEGAIVEHDDSIHLLDR*