MKDLLIQQGLYGTLEDKKPTEVEKAKWEDMKLRAASTIRLALAPKIKYDVLEEDNPKSLWEKLAKTYQSKSLANKLFLKKDLFELEMEEDGDYPDPILLLVSLPKKYNTVITSLLVGKTKLALEGTIVVLLENEKLMKQGSGDSPDGGAFVSCHIQTMCPKAKEYLKELKKTREKGRVSYAEGDDDDVGNALLVKEDKGPKDGWVFDSGSSHHICARRKGFSSYKECEGKMVTLSHGKKVKVDGIGGVAVKLCNGRVRKLAEVRYVPKLERNLISLGRLDGLDYIVMVNNSRLEVTKKGSVILKG*