MTEVMQVYKCMVCGNIVEVVHAGRGQLVCCGQPMKLMEVKTTDEGKEKHVPVIEREGNKVYVKVGSVAHPMEEQHYIEWIEVIDDGCVHRKQLKPGDEPKAEFTVMSDRVSARAYCNIHGLWQSG