MALGRCKVYFLGSPVVDSRSTRPRARDRSQTGVRARNRILFRADEVDGDEARVAGLDARARHAREVLGASVGSTIRAGVIDEGRCSGTIIADDGDDGEFIVALSAREGSTRAPRVDLLLATPRPKVLRRMWAPLAAMGVGRVFLANASKVERYYFDSKALERETIREEILRGLEQAGDYIVPQIGVAKRLPPIIDRLAGKLEGNDMTNGFEWLLGGDRAWTLDVDVLLLAHPGESRTSVADALAGVDENSRVLIAIGPEGGWTEYELDMLEHAGFRKIALGTRTLTTDVACISLISAVRERLQAWE*