MTEPHQTIELVLRHEYGRLVATLVREFGTHRISIVEDGLSQALLEGTIAWRARGIPPNARAWLHRAARHRILDELRRQRRLTALDDSAPEALEADDAEPPASLGDDMHDDELRALFACAEPSIPLASQIVFALRTLCGFSTREIATRLVTSEENVQKRWERARERLREVDLRLELSEAEWPARSDAVLRMIYVLFTEGYFASSGDRVLRLELCQEALRLGRLVAEHPRYSSASALALLALMHLHHARRDARTDDEGLPVPIEEQDRRRYHRADLALGLRALHAAARDGLASKYHVEAAIAAEHAFAPTFEDTRWAAIVALYDRLARMDPSPLHELHAAIALSYAESPHAALTKLDAQRPPTWLRESHLWLATYADLHRRMSRVDDAIAYYEKAIALAPPFERAILERRLHASLRARDGR