MKIRSQVGMVLNLDKCIGCHTCSITCKNVWTSREGMEYAWFNNVETKPGIGYPKEWENQEKWKGGWVRAADGSIRPRIGGKFRVLANIFANPDLPEIDDYYEPFDFDYQHLHTAPKAEHQPVARPRSLVSGQRMEKIEWGPNWEEILGTEFAKRRKDKNFDQVQADIYGEYENTFMMYLPRLCEHCLNPACVASCPSGAIYKREEDGIVLIDQDKCRGWRMCISGCPYKKIYFNWKSGKSEKCIFCYPRIEAGQPTVCSETCVGRIRYLGVLLYDADRIHEVASCENERELYEKQLEIFLDPFDPAVIAQARKDGVADSVIEAAQKSPVYKLAMDWKLALPLHPEYRTLPMVWYVPPLSPIQNAAAEGHIGSDGVIPDVESLRIPVEYLANLLTAGDTAPVLLALKRLLAMRAYKRAEHVEGRQDLEVLAKVGLSVEQVEEMYRYLAIANYEDRFVIPSAHREEALSDAFAERSGCGFSFGNGCSGGSNSAVNLFGGKPTNRRDVIQVVQIQE*