MTGMVGSVTRQRYDELVKLGRDWVAEMSSVQWRLGDAAGEIEPMRAHGGVNPPGSEELFTVSEALRMFAEDVGLAYTTVRDYRWVASRWPKEHRRADVSHTIHKILASIPDEEERFEAVASPPAHPRGGPARWTHDSAKRIVGWKVDTPESVQEKVDAIHDLAADDQVAAKVTTDFLRRPAVASKAMADDTARHAVNEAQFDRFRQEAAFVHDEAAPLPQLARMEHNVQFMDLVAACTQFVVTAGRIVPNLRGAPFDDAERETVLHGLSRVRASADWIENAVTRGEVDLDEQLQKLLKGSGE