MTIDDGNSVYVGGLPYDITEEAVRRVFSIYGTILTVKIVNDRSVRGKCYGFVTFSNRRSADDAIEDMDGKSIGGRAVRVNDVTTRGGRMNPGPGRLQPHGGWDRSPDRRSNGNYDRDRYSDRSRERDRSQDRRKDHRYTENERAYEHSHDFERRNDHDLLDRNGYKERVFEGDEGDWRGDRSFGDNGRGINGTSAHEGRSQETKRDDSTILDGGRGRDHFSNSSGDQQVKEDLEALIKMREALQDEVLVMEERLDEKEVVCSELQKKSKRLEDLLINEKKLVAQRRKELAKLHESFSRVRECTDNLKDCQQELQSLVNSAAREGVAGADEGLGHG