MDLRDRINQCLHELDRFEFTVFPLQCAELLRQISTKLSKFFNPSSQNPFFEHLQHCPQALKVVHRAVMHALAFLRECSDDQRQVTTALYKADSKEALLLHIHDVLWCVAGLDVALHQSMGYPMEACSDLAARRFHDCRLELENLANMESHWMDAQHLLSKLETFSETAPQYQLAQHILSGSLYIQDSWLTQGEIIGRGAYADVFEGSWLGLDVALKVGYMTFGELRDKFKFCKVFNFRNPFIVRTFGYSLRRRRECIVMELCDCDLNMQLIRMRKSQDADFFDVPVAVDIMLQISRGMEYLHEQGLAHRDIKPRNILVKQCTVEGCGECITVKIADFGTSKLCPQDEIMSQGWPSVNGRPSSVLHTTHVGSAFWRAPEVWDDEGSYFPMLADTYSFAMTCYEILTGRIPFQEVGIRLSQLSKLISLGVRPDLPPVCPPFLADLIKMCWDSDPLKRPPFRVISKFLCHVKAILMRNPGPQEDYMSVLTPYDEEELRKYLNFFVNVITDEADEVSAAGIDRQSSIKSDNQEDERNEDEHQVESEDYLRSLLGDHVDDLSRLPKFICTFSYNDLSEATNGFSRDSRLGKGSQGSVFKGRLSDGREVAVKRMYAGRLVLGMEATVCSKIAHPNVVRLLGICAEGSHNLLVYDYLVRGSLARYLFAAGAGVSEPLDWRRRCKIARGIACGLAYLHEDGHHRILHFDVKAENILLSHDWKPQLCDFGTSELVERTETFICTERRGTRGYMAPEILKEGEVTDKADVYSFGMLLFEMIKGKRNYMPRMPEWSPREAKMLLKKGRVMELLDPCLRHVPKQEVEKLVHIALLCTSENAESRPAMQSVVSDLVNVSNDDWTSMFMEALALKNKNKVVYCQHYNPYSENNKDKFFIIIIQDDWMLQMAMRFSHNNAWAIDSTFKTNMYDLPLFAAVLPNQFGVGMSIWFMLCSCDPGYHHDVVALEMTMKVIF