MKHWIEEMTAKARRIFEKYNPPAGVARAPRGRARLRKPLDNYAKAATNLYGIIKLDEFVEIFNCQIGEDTNPEEVKMLLLPWILEDGLYCFYKDYLVHSTFIDSDFDFVKPLARNQEGKPRYLPEKNLFLRHALPGYEDNHQYWWDVLEFMEKKFGTGDDVFSCSIELKMLHPERLTEVFPILNEYGLGFQNLEEANEFMRLLTVAKNNVRLWENKGYTPSELRKLAEKDAPKELHFVPLREILPDESCPCGSGKKYKHCCSISPARLPEKDRILFYDTWLRLLDYVNKKEKVCDYQVNFLNPAFNLQSKLCLIRDRLWEKPSFISEYTLLNPALTKEAAELLRAWEKKHVRGKFLLLEYRNGTAIMMQIKENETPKLYAVIGITSTISETVMSAPPVLLKTVLLPFGDRIIYDGFIVPYQISFGLGARKMFSEQYEMEKLKHGILTKL