MERDEALKDAPKADAFRDKMKNFRDAETVTGICDMLRKGGNWDDLSLCFGVINLNEAIIEHVLLNLKELNEAKLALSFFHWSSLCKKIDHGLSTYCIIVHILVRSELFTHAQALLESAVKKHCIEDFGFPKLSESLLGTYYITGSSFRVFDFLVQTYARLRMFDEAISSYSLLEKYGFSPSIVTWNILLNFVQKSNQSTIVWRIYEDMLMRRTYPNVITVRTLTNELCKEGKLQKFLDLVNMIQRERCDSGVIVNVALIDNMFREKKWDQGIVFLRRMVQKNMILDKVAYSLIINGFCEKGDLVRANEMHEDFLKKGFPSNSFTCTSFIGLYCKEGKFEEVNRLMKEMVSEGLKPYDMTYNFLIEGLCKLGKLEESLNFYEEMIRMKYLPSVCTFNELVFELCKLGKVDKANGLLTDLLDMGFSPDEITYCLLIDGYNREGRTIQEALKLYYEMEFKGPSPGHMAYSLLIGGLCRWGKVKEAEKFLKVYRDKLLSPTKSIYNTLIIGHCESGNIEKALYYYDEMIRDGLVPDSRTLRALAELANKDNTLLIVNEVFDGLANI*