MDEAIEQLLEWTTSIGVNLNGIHPKALHGRGIGIVATRQLEAGEIILKVPISALRTLSNTPKDITKKLSGATVHTILAASLCLESSPELDKWRPVFPSRRDIASSLPICWPAKLRSLLPPGAKILLAAQQEKFNKDWALVEAAYPQLQKDEYLYNWLLVNTRTFYHTNRKTDKLPKEDHMALQPVADLFNHTPEGYCTAAFDDRFFTFTTTRTHQPGEEVFIRYGPHGNDMLLVEYGFTLPSSLNPWDETCLDPYICPSLTADQRERLEAAGFWGKYMLDSQTACYRTYVALRMLCLPPRHWQDILDGLRDEDEDSPVINAALLKVLTKYDSDITSSLEQLASSSVGDEEMRGSLTDRWLQIRQLVTAAIKRLQS*