MTMDDGNSVYVGGLPYDITEEAVRRVFSIYGSVLTVKIVNDRSVRGKCYGFVTFSNRRSADDAIEDMDGKSIGGRAVRVNDVTTRGGRMNPGPGRLQPHGGWDRSPDRRSDGNYERDRYSDRSRERDRSQDRRKDHRYIEKERAYEHSHDFERRNDHDMVDRNGYKERVFDGDEGDWRGDRSYVDNGRGINGTSAHEGRSQETKREDSTILDGGRGRDHFSNSSGDHQVKEDLEALIKMREALRDEVMVMEERLEVKEVVCSELQKKSKRLEDLLINEKKLVSQRRKELAKLHKSYSRVRECTDNLKDCEQELQLLVNSAAREGVAGADEGLGHGYP